home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / bbs_soft / sfmail33.zip / SMREAD.TXT < prev    next >
Text File  |  1993-03-17  |  138KB  |  3,162 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                ══════════════════════════════════════════════
  16.             
  17.  
  18.                      S F M A I L   for    SPITFIRE 3.3
  19.  
  20.                                 S M R E A D
  21.                           The Offline Mail Reader
  22.  
  23.  
  24.                       Offline Mail and Message System
  25.  
  26.  
  27.                ══════════════════════════════════════════════
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.                                             A Quality Product from Meta·Sys
  51.                                             Supported via The Mainframe BBS
  52.                                                        Sysop: Bob Zimmerman
  53.                                                              (708) 223-2344
  54.  
  55.                                                                    Meta·Sys
  56.                                                                 PO Box 1387
  57.                                                     Arlington Hts, IL 60006
  58.  
  59.  
  60.                      T A B L E   O F   C O N T E N T S
  61.                     ═══════════════════════════════════
  62.                                                          
  63.  
  64. (1)  Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1
  65.  
  66. (2)  Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . .   2
  67.      What is SFMail?  . . . . . . . . . . . . . . . . . . . . . . . . .   2
  68.      What is SMRead?  . . . . . . . . . . . . . . . . . . . . . . . . .   2
  69.      Some SMRead Features . . . . . . . . . . . . . . . . . . . . . . .   3
  70.  
  71. (3)  Support  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  72.  
  73. (4)  Registration . . . . . . . . . . . . . . . . . . . . . . . . . . .   5
  74.  
  75. (5)  Sysops wanting to register the SFMail Door . . . . . . . . . . . .   6
  76.  
  77. (6)  Hardware & Software Requirements . . . . . . . . . . . . . . . . .   7
  78.  
  79. (7)  Quick Start  . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  80.  
  81. (8)  Installation . . . . . . . . . . . . . . . . . . . . . . . . . . .   9
  82.      Communication Software and Hardware  . . . . . . . . . . . . . . .   9
  83.      SMREAD Installation  . . . . . . . . . . . . . . . . . . . . . . .   9
  84.      SMREAD command line parameters . . . . . . . . . . . . . . . . . .   9
  85.           A mail packet name  . . . . . . . . . . . . . . . . . . . .    10
  86.           /MONO . . . . . . . . . . . . . . . . . . . . . . . . . . .    10
  87.           /SUBJORDER  . . . . . . . . . . . . . . . . . . . . . . . .    10
  88.           /DATEORDER  . . . . . . . . . . . . . . . . . . . . . . . .    10
  89.           /NS . . . . . . . . . . . . . . . . . . . . . . . . . . . .    11
  90.           /NOZIP  . . . . . . . . . . . . . . . . . . . . . . . . . .    11
  91.           /BEEP . . . . . . . . . . . . . . . . . . . . . . . . . . .    11
  92.           /TONE=150 . . . . . . . . . . . . . . . . . . . . . . . . .    11
  93.           /TONEDELAY=20 . . . . . . . . . . . . . . . . . . . . . . .    12
  94.           /FORMAT=  . . . . . . . . . . . . . . . . . . . . . . . . .    12
  95.           /DISKSWAP . . . . . . . . . . . . . . . . . . . . . . . . .    12
  96.           /NOHIGH . . . . . . . . . . . . . . . . . . . . . . . . . .    12
  97.      SMREAD.CFG . . . . . . . . . . . . . . . . . . . . . . . . . . .    13
  98.           SUBJORDER . . . . . . . . . . . . . . . . . . . . . . . . .    13
  99.           NOSORT  . . . . . . . . . . . . . . . . . . . . . . . . . .    13
  100.           DATEORDER . . . . . . . . . . . . . . . . . . . . . . . . .    13
  101.           CONFNUM . . . . . . . . . . . . . . . . . . . . . . . . . .    14
  102.           VGA . . . . . . . . . . . . . . . . . . . . . . . . . . . .    14
  103.           NOTRUNC . . . . . . . . . . . . . . . . . . . . . . . . . .    15
  104.           LIST  . . . . . . . . . . . . . . . . . . . . . . . . . . .    15
  105.           TOYOU . . . . . . . . . . . . . . . . . . . . . . . . . . .    15
  106.           BEEPONMINE  . . . . . . . . . . . . . . . . . . . . . . . .    15
  107.           TONE  . . . . . . . . . . . . . . . . . . . . . . . . . . .    16
  108.           TONEDELAY . . . . . . . . . . . . . . . . . . . . . . . . .    16
  109.           Setting SMRead's Colors . . . . . . . . . . . . . . . . . .    16
  110.           DISKSWAP  . . . . . . . . . . . . . . . . . . . . . . . . .    17
  111.           NOHIGH  . . . . . . . . . . . . . . . . . . . . . . . . . .    17
  112.           FORMAT  . . . . . . . . . . . . . . . . . . . . . . . . . .    17
  113.           UNZIP, UNARJ, UNLHA . . . . . . . . . . . . . . . . . . . .    18
  114.  
  115.                                                                           i
  116.  
  117. SMREAD v3 from MetaSys                                              Page ii
  118. ---------------------------------------------------------------------------
  119.  
  120.  
  121.  
  122.           ZIPMOVE, ARJMOVE, LHAMOVE . . . . . . . . . . . . . . . . .    18
  123.           ZIPADD  . . . . . . . . . . . . . . . . . . . . . . . . . .    19
  124.      Using An External Editor . . . . . . . . . . . . . . . . . . . .    20
  125.      Installing Your Serial Number  . . . . . . . . . . . . . . . . .    20
  126.      Getting The Latest Readers . . . . . . . . . . . . . . . . . . .    20
  127.  
  128. (9)  SMRead Files . . . . . . . . . . . . . . . . . . . . . . . . . .    22
  129.      SFM.EXE  . . . . . . . . . . . . . . . . . . . . . . . . . . . .    22
  130.      SMREAD.EXE . . . . . . . . . . . . . . . . . . . . . . . . . . .    22
  131.      VERSION.DAT  . . . . . . . . . . . . . . . . . . . . . . . . . .    22
  132.      SMREAD.TXT . . . . . . . . . . . . . . . . . . . . . . . . . . .    22
  133.      SMREAD.CFG . . . . . . . . . . . . . . . . . . . . . . . . . . .    22
  134.      SMREAD.KEY . . . . . . . . . . . . . . . . . . . . . . . . . . .    23
  135.      SMUSERS  . . . . . . . . . . . . . . . . . . . . . . . . . . . .    23
  136.      SMTAGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    23
  137.      xxx.ZIP  . . . . . . . . . . . . . . . . . . . . . . . . . . . .    24
  138.      xxx.REP  . . . . . . . . . . . . . . . . . . . . . . . . . . . .    24
  139.      xxx.SFP  . . . . . . . . . . . . . . . . . . . . . . . . . . . .    24
  140.      SFMAIL.WRK . . . . . . . . . . . . . . . . . . . . . . . . . . .    25
  141.      SFMAIL.SYS . . . . . . . . . . . . . . . . . . . . . . . . . . .    26
  142.      SFMAIL.MSG . . . . . . . . . . . . . . . . . . . . . . . . . . .    26
  143.      NEWFILES.DAT . . . . . . . . . . . . . . . . . . . . . . . . . .    26
  144.  
  145. (10) Step By Step . . . . . . . . . . . . . . . . . . . . . . . . . .    27
  146.      Using the SFMail Door  . . . . . . . . . . . . . . . . . . . . .    27
  147.           Selecting Which Conferences To Process  . . . . . . . . . .    27
  148.           Selecting Which Messages To Process . . . . . . . . . . . .    28
  149.           Extracting Messages From You  . . . . . . . . . . . . . . .    28
  150.           Extract Deleted Messages  . . . . . . . . . . . . . . . . .    29
  151.           Selecting a Download Protocol . . . . . . . . . . . . . . .    29
  152.           Completing The Download . . . . . . . . . . . . . . . . . .    29
  153.      Configuring the SFMail Door  . . . . . . . . . . . . . . . . . .    30
  154.  
  155. (11) Using SMREAD To Read Your Mail Packet  . . . . . . . . . . . . .    31
  156.      Introduction . . . . . . . . . . . . . . . . . . . . . . . . . .    31
  157.      The SMREAD Main Menu . . . . . . . . . . . . . . . . . . . . . .    32
  158.      F1  - Selecting The File You Downloaded  . . . . . . . . . . . .    33
  159.      F2  - Show File Stats  . . . . . . . . . . . . . . . . . . . . .    33
  160.      F3  - Read and Reply to Mail . . . . . . . . . . . . . . . . . .    33
  161.           Reading Messages  . . . . . . . . . . . . . . . . . . . . .    34
  162.           Moving Around The Messages  . . . . . . . . . . . . . . . .    36
  163.           Finding/Searching Through Messages  . . . . . . . . . . . .    37
  164.           Searching For Unread Messages . . . . . . . . . . . . . . .    38
  165.           Message Threads . . . . . . . . . . . . . . . . . . . . . .    38
  166.           Getting An Index of Messages  . . . . . . . . . . . . . . .    38
  167.           Jumping Around Message Conferences  . . . . . . . . . . . .    38
  168.           Saving or Printing a message  . . . . . . . . . . . . . . .    39
  169.           Saving User Information . . . . . . . . . . . . . . . . . .    39
  170.           Entering A New Message  . . . . . . . . . . . . . . . . . .    39
  171.           Deleting a Message  . . . . . . . . . . . . . . . . . . . .    39
  172.  
  173.                                                                          ii
  174.  
  175. SMREAD v3 from MetaSys                                             Page iii
  176. ---------------------------------------------------------------------------
  177.  
  178.  
  179.  
  180.           Replying to a Message . . . . . . . . . . . . . . . . . . .    39
  181.           Editing Your Replies  . . . . . . . . . . . . . . . . . . .    40
  182.      F4  - Entering A Message . . . . . . . . . . . . . . . . . . . .    40
  183.      F5  - View New File List . . . . . . . . . . . . . . . . . . . .    40
  184.      F6  - Save BBS Conference Info . . . . . . . . . . . . . . . . .    41
  185.      F7  - Reset Message Read Pointers  . . . . . . . . . . . . . . .    41
  186.      F8  - Edit your replies  . . . . . . . . . . . . . . . . . . . .    41
  187.      F9  - Shell to Dos . . . . . . . . . . . . . . . . . . . . . . .    42
  188.      F10 - Sort Messages  . . . . . . . . . . . . . . . . . . . . . .    42
  189.      ESC - Quit to Dos  . . . . . . . . . . . . . . . . . . . . . . .    43
  190.  
  191. (12) Using the Editor to Create a Reply or Message  . . . . . . . . .    44
  192.      Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . .    44
  193.           Using the Editor  . . . . . . . . . . . . . . . . . . . . .    45
  194.           Copying Text Into Your Reply  . . . . . . . . . . . . . . .    45
  195.           Saving A Copy Of Your Reply . . . . . . . . . . . . . . . .    46
  196.           Quoting A Message Into Your Reply . . . . . . . . . . . . .    46
  197.           Routing Netmail Messages  . . . . . . . . . . . . . . . . .    47
  198.  
  199. (13) TAG LINES  . . . . . . . . . . . . . . . . . . . . . . . . . . .    48
  200.      Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . .    48
  201.      DEFAULT versus RANDOM Tag Lines  . . . . . . . . . . . . . . . .    48
  202.      Specifying The Default Tag Line  . . . . . . . . . . . . . . . .    49
  203.      Random Tag Lines . . . . . . . . . . . . . . . . . . . . . . . .    49
  204.  
  205. (14) Uploading Your .REP File . . . . . . . . . . . . . . . . . . . .    50
  206.  
  207. (15) History of Changes . . . . . . . . . . . . . . . . . . . . . . .    51
  208.      Version 2.0  . . . . . . . . . . . . . . . . . . . . . . . . . .    51
  209.      Version 2.1  . . . . . . . . . . . . . . . . . . . . . . . . . .    52
  210.      Version 2.2  . . . . . . . . . . . . . . . . . . . . . . . . . .    52
  211.      Version 2.3  . . . . . . . . . . . . . . . . . . . . . . . . . .    53
  212.      Version 2.4  . . . . . . . . . . . . . . . . . . . . . . . . . .    53
  213.      Version 2.5  . . . . . . . . . . . . . . . . . . . . . . . . . .    54
  214.      Version 2.6  . . . . . . . . . . . . . . . . . . . . . . . . . .    54
  215.      Version 2.7  . . . . . . . . . . . . . . . . . . . . . . . . . .    55
  216.      Version 2.8  . . . . . . . . . . . . . . . . . . . . . . . . . .    55
  217.      Version 2.9  . . . . . . . . . . . . . . . . . . . . . . . . . .    57
  218.      Version 2.95 . . . . . . . . . . . . . . . . . . . . . . . . . .    57
  219.      Version 2.96 . . . . . . . . . . . . . . . . . . . . . . . . . .    58
  220.      Version 3.0  . . . . . . . . . . . . . . . . . . . . . . . . . .    58
  221.      Version 3.02 . . . . . . . . . . . . . . . . . . . . . . . . . .    58
  222.      Version 3.1  . . . . . . . . . . . . . . . . . . . . . . . . . .    59
  223.      Version 3.11 . . . . . . . . . . . . . . . . . . . . . . . . . .    59
  224.      Version 3.3  . . . . . . . . . . . . . . . . . . . . . . . . . .    59
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.                                                                         iii
  232.  
  233. SMREAD v3 from MetaSys                                               Page 1
  234. ---------------------------------------------------------------------------
  235.  
  236.  
  237.  
  238.  
  239. (1)  Disclaimer
  240. ---------------
  241.  
  242.      In no event shall the author of SFMail/SMREAD and/or his associates be
  243.      held liable for any damages whatsoever, including, without limitation,
  244.      damages  for   loss  of   profits,  business  interruption,   loss  of
  245.      information, or other pecuniary loss, arising out of the use of SFMail
  246.      or it's associated software (such as the Reader/Replier SMREAD)!
  247.  
  248.      If you do not agree to this  in whole, you are to delete SFMail and/or
  249.      SMREAD and their associated  files immediately; you should not  run it
  250.      at all.  By running  it in  any part,  you are  agreeing to  the above
  251.      terms!
  252.  
  253. SMREAD v3 from MetaSys                                               Page 2
  254. ---------------------------------------------------------------------------
  255.  
  256.  
  257.  
  258. (2)  Introduction
  259. -----------------
  260.  
  261.      What is SFMail?
  262.      ---------------
  263.  
  264.      SFMail  is  an offline  message  system  for  Spitfire Bulletin  Board
  265.      Systems.  SFMail allows you to extract messages from your Spitfire BBS
  266.      in just  seconds. SFMail consists  of a door  program that you  run on
  267.      your bbs and a reader  program that your callers use to read and reply
  268.      to messages offline. 
  269.  
  270.      The door  is typically installed on the Message Menu. It allows you to
  271.      extract  messages in  either SFMail, ASCII  or QWK formats.  (QWK is a
  272.      standard  for  offline  readers, but  is  a  bit slower  and  has less
  273.      Spitfire  message base  features then  the  SFMail format).  SFMail is
  274.      priced  and available with  and without  QWK support;  a Sysop  is not
  275.      forced to purchase the QWK support for the door.
  276.  
  277.      After they hang up, callers use  the READER (SMREAD for SFMail  format
  278.      or any QWK  reader for the  QWK format) to read,  reply and enter  new
  279.      messages.  They  can then  call back  and upload  the replies  and new
  280.      messages.
  281.  
  282.      Long distance  callers can save some  big bucks. If you  are trying to
  283.      get callers to use  your message base more, this door  may be just the
  284.      trick. It  has worked very well  for netmail systems such  as PC Relay
  285.      and  Circuitnet.  Mike  Woltz,  the author  of  Spitfire,  uses SFMail
  286.      exclusively when he travels.
  287.  
  288.      As a  caller, you may  not want  to "use  up all your  logon time"  by
  289.      reading messages. SFMail gives you the opportunity to extract messages
  290.      (and a  list of new files on  the bbs) and then  download them to your
  291.      pc. After  you hang up,  you can  read and reply  to messages  without
  292.      incurring phone charges or using up your logon time.
  293.  
  294.  
  295.      What is SMRead?
  296.      ---------------
  297.  
  298.      When you  download a mail packet  from the SFMail door,  you then read
  299.      the SFMail  format packet with  the SMREAD  program. SMREAD  currently
  300.      only supports  SFMail format  message packets. It  currently does  not
  301.      support QWK format messages.
  302.  
  303.      SMRead will organize  the messages you download just  like they are on
  304.      the  bbs.  The  reader  (SMREAD)  will  list  all  available   message
  305.      conferences and allow you to read messages in any conference.
  306.  
  307.      You are able to create replies to any message, and  enter new messages
  308.      as  well. If  you have  the authority,  the reader  will allow  you to
  309.      delete  messages off the bbs  (something no other  offline mail system
  310.  
  311. SMREAD v3 from MetaSys                                               Page 3
  312. ---------------------------------------------------------------------------
  313.  
  314.  
  315.  
  316.      does today). The built in editor has many features, including saving a
  317.      message,  copying text from  an ascii file  into a message,  quoting a
  318.      message you are  replying to, support for tag lines  and too many more
  319.      features to mention here.
  320.  
  321.  
  322.      Some SMRead Features
  323.      --------------------
  324.  
  325.      ·  No limit to the # of messages processed
  326.      ·  Can search for a string anywhere in the message
  327.      ·  Has a full featured built-in editor
  328.      ·  Supports using your favorite external editor
  329.      ·  Bookmarks are supported so you may save your place 
  330.      ·  Reading messages by thread are supported
  331.      ·  Full support of tag lines
  332.      ·  You may print copies of messages or their replies
  333.      ·  Full copy and save functions are supported within the editor
  334.      ·  Quick Help Screens are supplied for reading and editing messages
  335.      ·  Drop to Dos while reading or editing a message
  336.      ·  Maintains an address book of callers you correspond with
  337.      ·  Full support for routing messages on PC Relay or Circuitnet
  338.      ·  Defaults replies to private if the original message is private
  339.      ·  You can toggle any message's netmail and public flags
  340.      ·  You can move a reply across conferences
  341.      ·  You can delete the message(s) off the bbs
  342.      ·  Supports up to 255 conferences
  343.      ·  Preview and table of contents by conference
  344.      ·  Full support and upgrades
  345.      ·  Only $15 Shareware!!!
  346.  
  347. SMREAD v3 from MetaSys                                               Page 4
  348. ---------------------------------------------------------------------------
  349.  
  350.  
  351.  
  352. (3)  Support
  353. ------------
  354.  
  355.  
  356.      SMREAD is shareware. It is supported  by Bob Zimmerman of Meta·Sys. If
  357.      you  have a question  regarding a feature, first  check this doc file.
  358.      The  sysop  running the  SFMail  door should  be  able to  answer most
  359.      questions you have for the reader.
  360.  
  361.      If you still  need further assistance, you may call  the Mainframe BBS
  362.      at 708-223-2344. It run Spitfire 3.1 using a US Robotics Dual Standard
  363.      modem (v32/v42).
  364.  
  365.      You  may also  contact  Bob  via  RIME.  There  are  several  Spitfire
  366.      conferences  setup,  including one  devoted  to  Meta·Sys and  product
  367.      support. If you prefer, you may route messages to node ->METASYS.
  368.  
  369.      If you  prefer, Bob Zimmerman has  an account on CompuServ.  His ID is
  370.      72371,1700. You may  leave messages  via CompuServ Mail.  Bob logs  on
  371.      fairly often and can help answer questions there.
  372.  
  373.      If  you  are reporting  a potential  problem with  SFMAIL the  door or
  374.      SMREAD the reader, it is important that you include your Autoexec.bat,
  375.      Config.Sys, Dos  version, if  you are running  on a  network or  under
  376.      Desqview,  how many  file areas  you have,  if you  have CD  Rom, what
  377.      version  of Spitfire you are  running, what version  (compile date) of
  378.      SFMAIL you  are running, and  what steps lead  up to the  problem. You
  379.      would be surprised how many messages every week say something like:
  380.  
  381.      I tried running SMREAD  on my system and it doesn't work.  Do you have
  382.      any ideas why not?
  383.  
  384.      <grin> We simply  cannot help folks posting  that little info. If  you
  385.      prefer you may contact Meta·Sys or Bob Zimmerman at
  386.  
  387.           Meta·Sys
  388.           PO Box 1387
  389.           Arlington Hts, IL  60006
  390.  
  391. SMREAD v3 from MetaSys                                               Page 5
  392. ---------------------------------------------------------------------------
  393.  
  394.  
  395.  
  396. (4)  Registration
  397. -----------------
  398.  
  399.  
  400.      SMREAD is  shareware. Many  hours of  work and  design went  into this
  401.      program. It contains a full editor with features  found in stand alone
  402.      editors.  MetaSys and Bob Zimmerman have designed this program to make
  403.      it the mail reader of preference for Spitfire. Mike Woltz himself uses
  404.      this program to manage his messages.
  405.  
  406.      You may evaluate this program for 30 days. If after  30 days you still
  407.      want to use this program, you must register this program with MetaSys.
  408.  
  409.      The current registration fee is $15. After registering the reader, you
  410.      will  receive a  KEY file  that turns  on your  license number  in the
  411.      reader tag line. This  license/serial number will only be  assigned to
  412.      you. Each number  is unique!  Sysops registering the  SFMail door  are
  413.      entitled to download their key file. If you are registering the reader
  414.      (you  are not a  sysop) then MetaSys  will send you  the latest reader
  415.      along with your key file on disk.
  416.  
  417.      Please specify  5 1/4" or 3  1/2" diskette. You should  also specify a
  418.      return  address  (you would  be surprised  how  many folks  neglect to
  419.      specify this address).  Finally, please  provide the name  of the  bbs
  420.      that has  the SFMail door  installed. This  way we can  keep track  of
  421.      which readers are used by which bbs.
  422.  
  423.      All funds must be in US Dollars!
  424.  
  425.      Registered customers are supported by MetaSys. If need be, we can call
  426.      you  and  make   sure  that  you  get  the  program  running  to  your
  427.      satisfaction. As with  all our software, if you have  any requests and
  428.      or changes, don't  hesitate to  contact us. Many  existing SFMAIL  and
  429.      SMRead customers will find their requests included in this version.
  430.  
  431.      You should mail your registration to:
  432.  
  433.      Meta·Sys
  434.      PO Box 1387
  435.      Arlington Hts, IL   60006
  436.  
  437.      Be  sure to  include  the information  specified  above. Without  that
  438.      information, your registration will be delayed.
  439.  
  440. SMREAD v3 from MetaSys                                               Page 6
  441. ---------------------------------------------------------------------------
  442.  
  443.  
  444.  
  445.  
  446. (5)  Sysops wanting to register the SFMail Door
  447. -----------------------------------------------
  448.  
  449.      If you are  a sysop and are  interested in running the  SFMail door on
  450.      your bbs, you should contact Bob Zimmerman on the Mainframe BBS (phone
  451.      number  on the  front cover  of this  doc). SFMail  (the door)  is not
  452.      available as shareware at this time. Full information on obtaining the
  453.      door, costs etc... can be found on the Mainframe in a doc file  called
  454.      SFMail.ZIP.  There are also  several bulletins that  discuss SFMail on
  455.      the Mainframe.
  456.  
  457. SMREAD v3 from MetaSys                                               Page 7
  458. ---------------------------------------------------------------------------
  459.  
  460.  
  461.  
  462.  
  463. (6)  Hardware & Software Requirements
  464. -------------------------------------
  465.  
  466.      SMRead is designed to run on Dos  based PCs. SMRead has been tested on
  467.      XT, 286, 386  and 486  systems. The specific  disk space  requirements
  468.      vary  depending  on  your  message  packet  size.  Since  SMRead  "un-
  469.      compresses" the message packet, you should always have enough space to
  470.      uncompress and  re-compress that file. Your  compression program (e.g.
  471.      PKZIP) can tell  you more specific information on how  much disk space
  472.      it requires. 
  473.  
  474.      SMRead itself requires approximately 300k to run. 100k is required for
  475.      shelling to PKZIP. We will be supporting other archive programs in the
  476.      future (such as ARJ and LHARC).  You may need more memory depending on
  477.      their  requirements. SMRead  can  be run  when  shelling to  Dos  from
  478.      Spitfire (if  you are a sysop)...  but you are required  to unzip your
  479.      mail separately. This is discussed later for sysops only. If  you have
  480.      at least  450k free memory,  you should have  no problem running  this
  481.      reader along with all of it's features. 
  482.  
  483.      With version 2.8 of  SMREAD, we have added some memory  swapping code.
  484.      This  will allow you to  run SMREAD in as  little as 300k. SMREAD will
  485.      swap itself out of memory if it cannot run the archive program.
  486.  
  487.      SMRead has  been tested  with Dos 3.2,  3.3, 4.1 and  5.0. It  has run
  488.      successfully under Desqview, Novell, Lantastic and standalone.  SMRead
  489.      supports  netmail systems  such as  Fido, Rime,  Circuitnet, Throbnet,
  490.      Interlink,  all PC  Relay  based system  as  well as  Qnet/Rnet  based
  491.      systems.  As long  as the  messages are imported  and exported  to the
  492.      Spitfire message base using  the SFMail door in SFMail  format, SMRead
  493.      can handle it.
  494.  
  495. SMREAD v3 from MetaSys                                               Page 8
  496. ---------------------------------------------------------------------------
  497.  
  498.  
  499.  
  500. (7)  Quick Start
  501. ----------------
  502.  
  503.      If you  want to JUMP  right into  things, create a  directory on  your
  504.      drive and call it SMREAD. Unzip  the SFM.EXE file into this directory.
  505.      Several  files will be generated  including SMREAD.CFG and  a tag line
  506.      file called SMTAGS.
  507.  
  508.      Next,  download a  sample message  packet in  SFMail format.  Move the
  509.      packet to your SMREAD directory.
  510.  
  511.      Finally type  SMREAD followed by  the name of the  message packet. For
  512.      example,  if you  download mail  from the  Mainframe BBS,  the message
  513.      packet  will  be  called MAIN.ZIP.  Start  SMREAD  with the  following
  514.      command:
  515.  
  516.      SMREAD MAIN  or SMREAD MAIN.ZIP
  517.  
  518.      Choose option 3 from  the SMREAD main menu to  begin reading messages.
  519.      While  reading  messages, there  are MANY  commands  you can  use. For
  520.      example, pressing the letter S  will save a copy of the  message to an
  521.      ascii file. Pressing ENTER or  the SPACEBAR will take you to  the next
  522.      page of your message.
  523.  
  524.      Press  F1  for a  full  screen  of HELP.  All  of  these commands  are
  525.      available when viewing messages.
  526.  
  527.      To reply to any message,  simply press R (while viewing the  message).
  528.      You will  then placed into the  built in editor. While  in the editor,
  529.      you may again press F1 for a full screen of help on the "editor".
  530.  
  531.      The above should be enough to get you started. SMRead has far too many
  532.      features  to document  them  in  a  Quick  Start  section.  The  above
  533.      information should be enough to get you started using the reader.
  534.  
  535.      When you exit  the reader, any replies you have  created are stored in
  536.      the  file  xxxx.REP  where xxxx  matches  the  mail  packet name.  For
  537.      example, MAIN.REP if the  mail packet was called MAIN.ZIP.  You upload
  538.      the .REP file to the bbs to post the messages to the bbs. You can then
  539.      delete the .REP File.
  540.  
  541. SMREAD v3 from MetaSys                                               Page 9
  542. ---------------------------------------------------------------------------
  543.  
  544.  
  545.  
  546. (8)  Installation
  547. -----------------
  548.  
  549.      Communication Software and Hardware
  550.      -----------------------------------
  551.  
  552.      There  are no special requirements placed on your hardware or software
  553.      when using the SFMail door on the bbs  you call. Begin the SFMail door
  554.      and extract a mail packet.
  555.  
  556.      The door will compress  your mail packet using a  compression program.
  557.      The default  is PKZIP.  You will  need to  have  a copy  of PKZIP  and
  558.      PKUNZIP on your PC so that you may uncompress and re-compress the mail
  559.      packet.  If you do not have PKZIP/PKUNZIP,  ask your sysop how you can
  560.      obtain a copy.
  561.  
  562.      The SFMail door will use Chuck Forsberg's DSZ  program to transfer the
  563.      file  to  you  (download).  It  supports  Xmodem,  Ymodem  and  Zmodem
  564.      transfers. Any communication program that supports these protocols can
  565.      be used to download messages and upload your replies.
  566.  
  567.      Make sure that PKZIP  and PKUNZIP are placed in a  directory somewhere
  568.      in your  Dos path.  If you  have "any"  questions on  how to do  this,
  569.      please don't hesitate to contact us or your sysop for assistance.
  570.  
  571.      In addition, SMREAD uses the Van Buerg's LIST command to view the list
  572.      of  New  Files available  for download.  You  can alter  what programs
  573.      SMREAD's uses with the SMREAD.CFG file.
  574.  
  575.  
  576.      SMREAD Installation
  577.      -------------------
  578.  
  579.      You  may  place  SMREAD  in  it's  own  directory  or in  a  directory
  580.      containing your downloaded  files. I actually recommend that you place
  581.      SMREAD in any directory that is in your path.
  582.  
  583.      For  example, I  keep all of  my utility  programs such  as PKZIP, DSZ
  584.      etc... in a directory called C:\UTIL. This directory is included in my
  585.      Dos Path. 
  586.  
  587.      I place my SMREAD.EXE and it's files in that same directory. That way,
  588.      I  can read a  mail packet anywhere  on my  PC. I don't  have to worry
  589.      about moving it anywhere... I can read it in my  download directory as
  590.      well! 
  591.  
  592.  
  593.      SMREAD command line parameters
  594.      ------------------------------
  595.  
  596.      When starting SMREAD, you are able to type "parameters" on the command
  597.      line.  With version 2.0 of SMRead, some command line parameters are no
  598.  
  599. SMREAD v3 from MetaSys                                              Page 10
  600. ---------------------------------------------------------------------------
  601.  
  602.  
  603.  
  604.      longer   available.  Specifically,   /VGA  and   /C  have   been  made
  605.      configuration options in the SMREAD.CFG file. This is explained in the
  606.      next section  of this  document. The  following  summarizes the  valid
  607.      command line parameters. 
  608.  
  609.  
  610.      A mail packet name  When downloading  mail, your  mail packet will  be
  611.                          named xxxx.ZIP where xxxx identifies which  bbs it
  612.                          came from. Prior to version  2 of SFMail, the mail
  613.                          packet was always named SFMAIL.ZIP. As of  version
  614.                          2, the mail packet is uniquely named, allowing you
  615.                          to download different  packets from every  bbs and
  616.                          not "overlaying" any  mail from  another bbs.  For
  617.                          example, if  you download mail from the Mainframe,
  618.                          it's mail  packet  is called  MAIN.ZIP, while  the
  619.                          mail packet from Buffalo  Creek Software is called
  620.                          BUFFALO.ZIP.
  621.  
  622.                          When starting SMRead,  you may specify  which mail
  623.                          packet you would  like to process.  If you do  NOT
  624.                          specify which packet to  process, you will have to
  625.                          select option  1 from  the SMREAD menu  to specify
  626.                          the mail packet name. So, if you want to start the
  627.                          reader  and  process  the  MAIN.ZIP  mail  packet,
  628.                          simply type SMREAD MAIN.
  629.  
  630.  
  631.      /MONO               This  command  line  parameter  is  actually being
  632.                          phased out.  By  specifying /MONO,  the color  set
  633.                          used by the reader  will be black and white.  With
  634.                          the release of v2  of SMREAD, you are able  to set
  635.                          all colors using the SMREAD.CFG file (explained in
  636.                          the next  section). We will be  supplying a sample
  637.                          CFG for mono systems called MONO.CFG in the reader
  638.                          package. This option will remain active for only a
  639.                          few more releases.
  640.  
  641.      /SUBJORDER          This command instructs the reader to automatically
  642.                          sort the  messages into thread/subject  order. See
  643.                          page  13 for  a complete discussion.  This feature
  644.                          only works in registered readers.
  645.  
  646.                          You  may abbreviate this  command by specifying /T
  647.                          instead of /SUBJORDER.
  648.  
  649.      /DATEORDER          This command instructs the reader to automatically
  650.                          sort the  messages into  message  date order.  See
  651.                          page 13 for  a complete  discussion. This  feature
  652.                          only works in registered readers.
  653.  
  654.                          You may abbreviate this  command by specifying /TD
  655.                          instead of /DATEORDER.
  656.  
  657. SMREAD v3 from MetaSys                                              Page 11
  658. ---------------------------------------------------------------------------
  659.  
  660.  
  661.  
  662.  
  663.  
  664.      /NS                 This command  instructs SMREAD to  ignore any sort
  665.                          requests  (in the  .CFG file).  Once a  given mail
  666.                          packet  has been  sorted (into thread  order), you
  667.                          don't  have to sort it every  time you re-read the
  668.                          same  mail  packet.  Specify  /NS  on  the  SMREAD
  669.                          command line to avoid the sort.
  670.  
  671.  
  672.  
  673.      /NOZIP              Normally, the  first thing that SMREAD  will do is
  674.                          uncompress your mail packet (PKUNZIP  by default).
  675.                          This means that you must have  300k of free memory
  676.                          for  the reader  and  an additional  100k of  free
  677.                          memory for PKUNZIP. 
  678.  
  679.                          If you don't have enough memory to run PKUNZIP, it
  680.                          will fail and SMREAD will NOT be able to continue.
  681.  
  682.                          By specifying  the /NOZIP keyword,  SMREAD assumes
  683.                          you have already unzipped the files.  For example,
  684.                          if you  are constantly running low  on memory, you
  685.                          may have a bat file as follows:
  686.  
  687.                          CD \DOWNLOAD
  688.                          PKUNZIP  MAIN.ZIP  -o
  689.                          SMREAD MAIN /NOZIP
  690.                          PKZIP -fm MAIN
  691.  
  692.                          The above  lines are  required to run  SMREAD with
  693.                          the /nozip keyword. Note that the "bbs id" (in our
  694.                          example MAIN) is required or an error will occur.
  695.  
  696.                          For sysops  running SFMail  locally, you have  the
  697.                          ability to move the 'unzipped' files directly into
  698.                          your  SFMail  directory  when  running   the  door
  699.                          locally. To read those  files, you are required to
  700.                          use the /NOZIP keyword with your BBS= ID.
  701.  
  702.  
  703.      /BEEP               This  command  line  option  is the  same  as  the
  704.                          SMREAD.CFG  option  BEEPONMINE.  It instructs  the
  705.                          reader  to sound a TONE  when getting to a message
  706.                          that is addressed to you.
  707.  
  708.                          The commands  TONE and  TONEDELAY  can change  the
  709.                          level and length of the tone sounded.
  710.  
  711.  
  712.      /TONE=150           This command allows you to set the "level"  of the
  713.                          beep  sounded by the  BEEPONMINE (/BEEP) commands.
  714.  
  715. SMREAD v3 from MetaSys                                              Page 12
  716. ---------------------------------------------------------------------------
  717.  
  718.  
  719.  
  720.                          You should never set this lower then 25 and it can
  721.                          be set as high as 2000. 
  722.  
  723.                          You  can  use this  command  line  option to  test
  724.                          different tones and when you find your preference,
  725.                          set it in the SMREAD.CFG file permanently with the
  726.                          TONE command.
  727.  
  728.  
  729.      /TONEDELAY=20       This  command specifies  how long  the "tone/beep"
  730.                          signals for.  The default is 20  milliseconds. You
  731.                          can set this to any value from 1 to  1000. 1000 is
  732.                          1  second * 3. (the  tone is altered  so what ever
  733.                          value you use  is multiplied  by 3).  You can  set
  734.                          this permanently with the TONEDELAY command in the
  735.                          SMREAD.CFG file.
  736.  
  737.  
  738.      /FORMAT=            This  command tells SMREAD what the "extension" of
  739.                          the mail  packet is. For example, you  are able to
  740.                          download a  mail packet  in SFMAIL doors  with the
  741.                          extension  of  .ZIP  or  .SFM  (depending  on  the
  742.                          version  of SFMAIL  the  sysop  uses).  Specifying
  743.                          /FORMAT=ZIP tells  SMREAD to process  files ending
  744.                          with  .ZIP.  Specifying /FORMAT=SFM  (the default)
  745.                          tells SMREAD  to process  files  ending with  SFM.
  746.                          SMREAD  will  automatically  detect what  type  of
  747.                          compression  was used.  PKZIP,  LHA  and  ARJ  are
  748.                          currently supported. 
  749.  
  750.                          You may abbreviate /FORMAT as /F=.
  751.  
  752.  
  753.  
  754.      /DISKSWAP           Informs SMREAD that  if it is going to swap itself
  755.                          out for  a compression program or  for dropping to
  756.                          dos, it should swap to disk instead of EMS. Can be
  757.                          used to  test if  your EMS is  non-compatable with
  758.                          SMREAD  and some  Win  3.0  customers may  require
  759.                          this.  I don't  recommend this parameter.  You may
  760.                          specify SET SWAP=dir in your  Autoexec.bat to tell
  761.                          SMREAD what  directory to swap to.  The default is
  762.                          your root directory of the current drive.
  763.  
  764.  
  765.      /NOHIGH             This command line parameter forces the tag line to
  766.                          use low  ASCII characters  in place of  high ascii
  767.                          characters.  The ■  SMREAD uses  * SMREAD  in it's
  768.                          place. This is required if you use FIDO.
  769.  
  770.  
  771.                                               
  772.  
  773. SMREAD v3 from MetaSys                                              Page 13
  774. ---------------------------------------------------------------------------
  775.  
  776.  
  777.  
  778.      SMREAD.CFG
  779.      ----------
  780.  
  781.      This file  is a  configuration file  which should  reside in the  same
  782.      directory  containing  SMREAD.EXE. This  file is  a simple  ascii text
  783.      file. You  may use any text editor  on it. Every line  should have one
  784.      command  on  it.  Any text  following  a  semi-colon  is considered  a
  785.      comment.  A default  SMREAD.CFG  is found  in  the SFM.EXE  file.  The
  786.      following explains the commands found in the SMREAD.CFG file:
  787.  
  788.  
  789.  
  790.           SUBJORDER
  791.           ---------
  792.  
  793.           Normally, when you read  messages with SFMail, it will  read them
  794.           in  message number  order.  This is  "typically" in  date-entered
  795.           order, although  for netmail systems, it is  NOT by date... It is
  796.           the  same order  the messages  are in, if  you read  the messages
  797.           online the bbs!
  798.  
  799.           By placing this command in the CFG  file, the messages are sorted
  800.           into  THREAD order  automatically  after loading  the file.  This
  801.           allows you to read messages of the same subject in subject order.
  802.  
  803.           This feature ONLY works in registered readers.
  804.  
  805.           See page 42 for a full description of "how" the sort works.
  806.  
  807.  
  808.  
  809.           NOSORT
  810.           ------
  811.  
  812.           If you want  to "exclude" a  conference from being  automatically
  813.           sorted, then  specify NOSORT  followed by the  confernece number.
  814.           For example, if  you don't  want Conference #1  sorted by  thread
  815.           automatically, but you  do all others  (maybe they are  netmail),
  816.           then  in your CFG  file, have  both SUBJORDER  and NOSORT  1. The
  817.           NOSORT command  should be on  a line  by itself. If  you want  to
  818.           exlucde  more  then  one  conference, you  need  multiple  NOSORT
  819.           commands on separate lines.
  820.  
  821.           NOTE:  If you sort using the F10  from the Main Menu, then NOSORT
  822.           is IGNORED! It ONLY applies to the auto-sort at start up!
  823.  
  824.  
  825.           DATEORDER
  826.           ---------
  827.  
  828.           Normally, when you read  messages with SFMail, it will  read them
  829.           in  message number  order.  This is  "typically" in  date-entered
  830.  
  831. SMREAD v3 from MetaSys                                              Page 14
  832. ---------------------------------------------------------------------------
  833.  
  834.  
  835.  
  836.           order,  although for netmail systems, it  is NOT by date... It is
  837.           the same  order the  messages are in,  if you  read the  messages
  838.           online the bbs!
  839.  
  840.           By placing this command in the  CFG file, the messages are sorted
  841.           into  message DATE  order automatically  after loading  the file.
  842.           This allows you to read messages in chronological order.
  843.  
  844.           This feature ONLY works in registered readers.
  845.  
  846.           See page 42 for a full description of "how" the sort works.
  847.  
  848.  
  849.  
  850.           CONFNUM
  851.           -------
  852.  
  853.           When reading messages, you  will find 2 "message numbers"  on the
  854.           screen.  In the  upper left  hand corner  is the  actual internal
  855.           message  number.   This  number   is  unique  within   the  given
  856.           conference.
  857.  
  858.           In the upper right hand  corner you will see Message x of y. This
  859.           tells you where you are in the current packet. If you are reading
  860.           message 1, then this will  say Message 1 of 30 (for a  30 message
  861.           packet)...
  862.  
  863.           When using netmail systems, it is usually more meaningful to view
  864.           your  position within  the  message conference,  rather then  the
  865.           message packet. For example, 1 of 30 where 30 messages are in the
  866.           current conference,  as opposed to 1 of 276  (276 messages in the
  867.           packet). When viewing  messages, you can  toggle this counter  by
  868.           pressing Alt-C.
  869.  
  870.           If  you always  want to  view your  relative position  within the
  871.           conference,  then specify  CONFNUM in  the SMREAD.CFG  file. This
  872.           command takes no  parameters and  should be placed  on a line  by
  873.           itself. If you want to comment the line, place a semi-colon after
  874.           CONFNUM.
  875.  
  876.  
  877.           VGA
  878.           ---
  879.  
  880.           The SMREAD program  supports reading mail on  Ega/Vga monitors in
  881.           43/50 line  mode. Normally Dos shows you 25 lines at a time. With
  882.           EGA  monitors you are able to view  43 lines in extended mode. On
  883.           VGA monitors, this extended mode actually is 50 lines long.
  884.  
  885.           When viewing a message,  you can toggle EGA/VGA mode  by pressing
  886.           Alt-V or Alt-E.
  887.  
  888. SMREAD v3 from MetaSys                                              Page 15
  889. ---------------------------------------------------------------------------
  890.  
  891.  
  892.  
  893.           If you  always want to  be in  EGA/VGA mode, then  place the  VGA
  894.           command in the SMREAD.CFG file on a line by itself.
  895.  
  896.  
  897.           NOTRUNC
  898.           -------
  899.  
  900.           When using the built-in editor and replying to a message, you are
  901.           able to "quote"  that message into your reply. If the message you
  902.           are replying to already contains QUOTES  and they are too wide to
  903.           fit within your message, they are truncated.
  904.  
  905.           If you want  SMREAD not to truncate  them, and to wrap  them to a
  906.           second line, specify NOTRUNC in your SMREAD.CFG file.
  907.  
  908.  
  909.  
  910.           LIST
  911.           ----
  912.  
  913.           When downloading a packet of mail, you are able to extract a list
  914.           of New Files  available for download from  the bbs. This file  is
  915.           called NEWFILES.DAT. On the main menu of SMREAD, you  are able to
  916.           view this file.
  917.  
  918.           SMRead  will  shell  to  the  LIST  command  (from  Van  Buerg  -
  919.           shareware) to read the file. If  you want to shell to another DOS
  920.           command,  then specify LIST followed by the Dos Command Name. For
  921.           example, to shell to a program called BROWSE.COM, your SMREAD.CFG
  922.           file would contain the line:
  923.                LIST BROWSE
  924.  
  925.  
  926.  
  927.           TOYOU
  928.           -----
  929.  
  930.           When viewing  the LIST of messages  in a conference using  "I" or
  931.           F7, all  messages to you  are flagged with  a check mark.  If you
  932.           specify  the  keyword  TOYOU  in the  .CFG  file,  then  messages
  933.           addressed to ALL or ALL USERS are also flagged as being TO YOU.
  934.  
  935.  
  936.           BEEPONMINE
  937.           ----------
  938.  
  939.           This is  the same  as the  SMREAD command line  option /BEEP.  It
  940.           instructs the reader to  sound a TONE when  getting to a  message
  941.           that is addressed to you.
  942.  
  943.           The commands TONE and  TONEDELAY can change the level  and length
  944.           of the tone sounded.
  945.  
  946. SMREAD v3 from MetaSys                                              Page 16
  947. ---------------------------------------------------------------------------
  948.  
  949.  
  950.  
  951.  
  952.           TONE
  953.           ----
  954.  
  955.           This command allows you to set the "level" of the beep sounded by
  956.           the BEEPONMINE (/BEEP) commands. You should never set  this lower
  957.           then 25 and it can be set as high as 2000. 
  958.  
  959.           You can use the command line option /TONE to test different tones
  960.           and when you find your preference,  set it in the SMREAD.CFG file
  961.           permanently  with the  TONE command. The  TONE command  takes one
  962.           parameter, the level. For example,  TONE 150.
  963.  
  964.  
  965.           TONEDELAY
  966.           ---------
  967.  
  968.           This command specifies how long  the "tone/beep" signals for. The
  969.           default is  20 milliseconds. You can set this to any value from 1
  970.           to  1000. 1000 is 1 second * 3. (the tone is altered so what ever
  971.           value you use  is multiplied by 3). You can  set this permanently
  972.           with  the  TONEDELAY command  in  the  SMREAD.CFG file,  or  test
  973.           different  delays with  the /TONEDELAY  command line  option. For
  974.           example, setting the delay to 20 milliseconds is: TONEDELAY 20
  975.  
  976.  
  977.  
  978.           Setting SMRead's Colors
  979.           -----------------------
  980.  
  981.           You  are able  to  customize the  colors  that SMREAD  uses.  The
  982.           SMREAD.CFG  file comes  with one  set of  default colors.  If you
  983.           totally remove the color commands in SMREAD.CFG, then SMREAD uses
  984.           the default colors used in version 1.x of the reader.
  985.  
  986.           You can change  any set  of colors, by  specifying the  following
  987.           commands in SMREAD.CFG. Each command should be followed by one of
  988.           the following colors:
  989.  
  990.                BLACK,   BLUE,  GREEN,   CYAN,  RED,MAGENTA,   BROWN,  GRAY,
  991.                DARKGRAY,   LIGHTBLUE,   LIGHTGREEN,  LIGHTCYAN,   LIGHTRED,
  992.                LIGHTMAGENTA, YELLOW and WHITE.
  993.  
  994. SMREAD v3 from MetaSys                                              Page 17
  995. ---------------------------------------------------------------------------
  996.  
  997.  
  998.  
  999.           Place each  of the commands on  a line by itself  followed by the
  1000.           color code.  See the SMREAD.CFG for examples.  The color commands
  1001.           are:
  1002.  
  1003.  
  1004.           FC     Sets normal foreground color
  1005.           BC     Sets normal background color
  1006.           PLAID  Sets the "speckled" background used on the menu
  1007.           HFC    Sets the foreground color used to highlight text
  1008.           HBC    Sets the background color used to highlight text
  1009.           EFC    Sets the foreground color for the edit window
  1010.           EBC    Sets the background color for the edit window
  1011.           EHFC   Sets the foeground color for edit highlighted text
  1012.           EHBC   Sets the background color for edit highlighted text
  1013.           EAFC   Sets the foreground color in edit for the window lines
  1014.           EABC   Sets the background color in edit for the window line
  1015.  
  1016.  
  1017.           DISKSWAP
  1018.           --------
  1019.  
  1020.           Place  this command in your SMREAD.CFG file to force all swapping
  1021.           (when shelling  to a compression  program or Dos) to  use Disk as
  1022.           opposed  to using  EMS.  You may  specify  SET SWAP=dir  in  your
  1023.           Autoexec.bat  to  tell SMREAD  what  directory  to  swap to.  The
  1024.           default is your root directory of the current drive.
  1025.  
  1026.  
  1027.           NOHIGH
  1028.           ------
  1029.  
  1030.           This parameter will turn  off the high ascii characters  from the
  1031.           tag line  (required when messaging  via FIDOnet)... The  ■ SMREAD
  1032.           will be changed  to * SMREAD  and the » is  changed to a  greater
  1033.           then sign.
  1034.  
  1035.  
  1036.           FORMAT
  1037.           ------
  1038.  
  1039.           The default compression routine  used by SMREAD is PKZIP.  In the
  1040.           future,  if  the  sysop  allows,  the  door  will  support  other
  1041.           archivers  such as  PKPAK, ARJ  and LHARC  (to name  a few).  The
  1042.           format  command tells SMREAD what type of archiver you would like
  1043.           to use. The default is ZIP.
  1044.  
  1045.           If  you are downloading the  file in a  different archive format,
  1046.           then  simply specify  the  "extension"  of  the  file  here.  For
  1047.           example, for ARJ files, you would specify:
  1048.  
  1049.           FORMAT ARJ
  1050.  
  1051. SMREAD v3 from MetaSys                                              Page 18
  1052. ---------------------------------------------------------------------------
  1053.  
  1054.  
  1055.  
  1056.           in SMREAD.CFG  on a line all by itself. You  also have to set the
  1057.           next few commands.
  1058.  
  1059.  
  1060.           UNZIP, UNARJ, UNLHA
  1061.           -------------------
  1062.  
  1063.           These  commands  instructs SMREAD  how  to  uncompress your  mail
  1064.           packet. If your mail packet ends  with .ZIP, or it ends with .SFM
  1065.           and it was created with PKZIP,  SMREAD will use the UNZIP command
  1066.           line to uncompress the packet. UNARJ is used for SFM mail packets
  1067.           created with ARJ and UNLHA for LHA. The SFMAIL door only supports
  1068.           these 3 types of compression programs at this time.
  1069.  
  1070.           If you want to use a different program other then PKUNZIP, ARJ or
  1071.           LHA  to  uncompress the  file(s), you must  specify this  command
  1072.           line followed  by  the DOS  command to  unzip the  file. On  this
  1073.           command line, you MUST specify the parameter %FILE. This is where
  1074.           we  "stick"  the  mail  packet  name.  For  example,  if  I  have
  1075.           downloaded  a mail  packet called MAIN.SFM,  then the  UNZIP line
  1076.           would be:
  1077.  
  1078.           UNZIP PKUNZIP %FILE 
  1079.  
  1080.           When SMREAD sees the  above, it replaces the %FILE  with MAIN.ZIP
  1081.           so the command it actually issues to unzip the file is 
  1082.                PKUNZIP MAIN.ZIP 
  1083.  
  1084.           For ARJ, the command may look like:
  1085.           UNARJ ARJ x %FILE
  1086.  
  1087.           If  you have  any questions,  please ask.  We will  supply sample
  1088.           lines  in  the SMREAD.CFG  file as  the  "SFMAIL door"  begins to
  1089.           support these archivers.
  1090.  
  1091.  
  1092.           ZIPMOVE, ARJMOVE, LHAMOVE
  1093.           -------------------------
  1094.  
  1095.           This command instructs SMREAD how to re-compress your mail packet
  1096.           after  you  are  done reading  your  mail.  As  described in  the
  1097.           previous  UNZIP, UNARJ,  UNLHA section,  SMREAD will  process SFM
  1098.           files  and  will  automatically  detect  what  type  of  archiver
  1099.           compressed the program.  
  1100.  
  1101.           You  may override  the  command line  with  your own  command  as
  1102.           follows:
  1103.  
  1104.           ZIPMOVE PKZIP -m %FILE %FILES
  1105.  
  1106.           NOTE! There are  2 keywords on  the previous command. One  is the
  1107.           %FILE  (singular) and the other %FILES (plural). The first is the
  1108.  
  1109. SMREAD v3 from MetaSys                                              Page 19
  1110. ---------------------------------------------------------------------------
  1111.  
  1112.  
  1113.  
  1114.           "archive or  mail packet name".  The second is the  list of files
  1115.           that need  to be  moved into the  mail packet.  For example,  the
  1116.           above command would be translated to:
  1117.  
  1118.                PKZIP -m MAIN.ZIP  SFMAIL.WRK
  1119.  
  1120.           or to something similar. 
  1121.  
  1122.  
  1123.  
  1124.           ZIPADD
  1125.           --------
  1126.  
  1127.           This command instructs SMREAD how to compress your mail packet if
  1128.           you save the  bbs info from the Main Menu  of SMREAD. By default,
  1129.           SMREAD will  PKZIP the work files  into a new ZIP  file. This new
  1130.           zip  file contains a valid mail packet with NO mail in it, so you
  1131.           can  enter new  messages for  that bbses  in the  future, without
  1132.           requiring you to extract a mail packet. 
  1133.  
  1134.           If you are using  a different archive format (see  FORMAT above),
  1135.           or if you want to use a different program (other then PKZIP) then
  1136.           use  must specify CMPRADD followed by the Dos command that SMREAD
  1137.           should issue. For example:
  1138.  
  1139.                CMPRMOVE PKZIP -u %FILE %FILES
  1140.  
  1141.           NOTE!  There are 2  keywords on the previous  command. One is the
  1142.           %FILE  (singular) and the other %FILES (plural). The first is the
  1143.           "archive  or mail packet name".  The second is  the list of files
  1144.           that  need to  be moved  into the  mail packet. For  example, the
  1145.           above command would be translated to:
  1146.  
  1147.                PKZIP -m MAIN.ZIP  SFMAIL.SYS SFMWORK\SFMAIL.MSG
  1148.                                     SFMWORK\SFMAIL.WRK
  1149.  
  1150.           or to something similar. 
  1151.  
  1152. SMREAD v3 from MetaSys                                              Page 20
  1153. ---------------------------------------------------------------------------
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.      Using An External Editor
  1160.      ------------------------
  1161.  
  1162.      SMRead  has an excellent  editor built into  it. Things  such as Auto-
  1163.      routing, Auto-quoting,  address books etc... all  customize the editor
  1164.      for  Offline Mail use. Very few other  offline readers have a built in
  1165.      editor.
  1166.  
  1167.      If  you do prefer to use  another editor, create a  file in the SMREAD
  1168.      directory called EDITOR.CFG. This file should contain a the command to
  1169.      invoke the editor (the one word!)... For example, to invoke QEDIT  the
  1170.      file should contain:
  1171.  
  1172.      QEDIT
  1173.  
  1174.      That  is all.  When replying or  entering a  new message,  SMREAD will
  1175.      shell to QEDIT. The editor must be found in your path and run in under
  1176.      200k  memory. This  editor  will not  be  used when  editing  existing
  1177.      replies.  It will  only  be  used when  creating  new  replies or  new
  1178.      messages.
  1179.  
  1180.  
  1181.  
  1182.      Installing Your Serial Number
  1183.      -----------------------------
  1184.  
  1185.      When  you register your reader  (and sysops that  register their door)
  1186.      will  receive a key file from the Mainframe BBS. This key file will be
  1187.      called  ###.KEY, where ### is your serial number. Sysop serial numbers
  1188.      all begin with the letter S.
  1189.  
  1190.      Simply  place this  file in  the  directory containing  the SMREAD.EXE
  1191.      file.  You must also RENAME the file  to SMREAD.KEY. That is all there
  1192.      is to it. When SMREAD  starts, it will look for this file and decipher
  1193.      it.
  1194.  
  1195.      If the file has  been hacked in any way, the reader  will mark the tag
  1196.      line  of each  message with a  HACKED message.  Your serial  number is
  1197.      licensed to you  only. Sharing your  key file is  a violation of  your
  1198.      license  agreement.  It  is  also, simply,  stealing.  Please  support
  1199.      shareware and keep  your file for yourself only. A  special thanks for
  1200.      your understanding.
  1201.  
  1202.  
  1203.  
  1204.      Getting The Latest Readers
  1205.      --------------------------
  1206.  
  1207.      The latest reader is always available on the Mainframe BBS. Many other
  1208.      bbses that  run the SFMail door,  make a habit of  carrying the latest
  1209.  
  1210. SMREAD v3 from MetaSys                                              Page 21
  1211. ---------------------------------------------------------------------------
  1212.  
  1213.  
  1214.  
  1215.      reader.  Simply go to  their SFMail door  and check option  R. It will
  1216.      list the version of the reader they have available.
  1217.  
  1218.      Simply download the  reader file,  SFM.EXE. Then check  the .TXT  file
  1219.      (this  file) for  a  list of  changes that  occurred  since your  last
  1220.      reader.  The  history  of  changes are  located  at  the  back  of the
  1221.      document.
  1222.  
  1223.      Most of the time, you can simply overlay your old reader with the  new
  1224.      one and begin using it.
  1225.  
  1226.      THE ONLY  THING YOU SHOULD NEVER DO IS ATTEMPT TO EDIT REPLIES FROM AN
  1227.      OLDER READER WITH A NEWER READER. NEWER READERS CAN NEVER EDIT THE REP
  1228.      FILE CREATED BY AN OLDER READER. IT CAN APPEND TO THEM ONLY!!!
  1229.  
  1230. SMREAD v3 from MetaSys                                              Page 22
  1231. ---------------------------------------------------------------------------
  1232.  
  1233.  
  1234.  
  1235. (9)  SMRead Files
  1236. -----------------
  1237.  
  1238.  
  1239.      The following  lists all files you  should be aware of  (using SMRead)
  1240.      and what  they are used for.  If you have any  questions, please don't
  1241.      hesitate to ask...
  1242.  
  1243.  
  1244.      SFM.EXE
  1245.      -------
  1246.  
  1247.      This is a self-extracting ZIP file containing the SMRead program. This
  1248.      file  can be downloaded from any SFMail  door by selecting option R of
  1249.      the door.  After downloading this  file, create a  temporary directory
  1250.      and run SFM.EXE while you are "in" the new directory. It will generate
  1251.      the SMREAD files. Most of them are explained below.
  1252.  
  1253.  
  1254.      SMREAD.EXE
  1255.      ----------
  1256.  
  1257.      This file  is generated by  SFM.EXE. It is the  actual reader program.
  1258.      You  should never see this  program available for  download. It should
  1259.      always be inside the SFM.EXE file.
  1260.  
  1261.  
  1262.      VERSION.DAT
  1263.      -----------
  1264.  
  1265.      This file is a  small text file. It is found  inside the SFM.EXE file.
  1266.      It  contains the version and  release date of  the reader (SMREAD.EXE)
  1267.      found in the SFM.EXE file.
  1268.  
  1269.  
  1270.      SMREAD.TXT
  1271.      ----------
  1272.  
  1273.      This file is the doc file you are reading. A history of changes to the
  1274.      SMREAD program  can be  found at the  end of  this file. This  file is
  1275.      found in the SFM.EXE file.
  1276.  
  1277.  
  1278.  
  1279.      SMREAD.CFG
  1280.      ----------
  1281.  
  1282.      This file is a  sample configuration file. It contains  default colors
  1283.      and options  for the reader. A  default file is found  in the SFM.EXE.
  1284.      Once you customize it, you will not  need a new one. This file  should
  1285.      be  placed in the same  directory that contains  your SMREAD.EXE file.
  1286.  
  1287. SMREAD v3 from MetaSys                                              Page 23
  1288. ---------------------------------------------------------------------------
  1289.  
  1290.  
  1291.  
  1292.      For  more information  on  SMREAD.CFG and  how  to configure  it,  see
  1293.      page 13.
  1294.  
  1295.  
  1296.      SMREAD.KEY
  1297.      ----------
  1298.  
  1299.      This file is only  distributed to registered users of  the readers. It
  1300.      contains the "key" to your serial  number. You place this file in your
  1301.      SMREAD.EXE  directory. SMRead  will automatically  read this  file and
  1302.      will place your serial number at the  top of your Main Menu and in the
  1303.      tag line of every message you write.
  1304.  
  1305.      You must NEVER  give this file to anyone  else. It is licensed  to you
  1306.      for your use  only. Distribution in any manner is  a violation of your
  1307.      license agreement.
  1308.  
  1309.      At the  current time,  the  shareware version  of the  reader is  full
  1310.      functioned.  Registrations have been few in number. Less then 20 for a
  1311.      two year time  period. We may  add some features  to the reader,  that
  1312.      will only be unlocked when this key is available. This key will not be
  1313.      required for any current feature.
  1314.  
  1315.  
  1316.      SMUSERS
  1317.      -------
  1318.  
  1319.      This  is sort of an address book  you can save other callers names in.
  1320.      If you are using PC Relay software, their NODE  ID is also saved. This
  1321.      way,  you can remember their NODE ID so that you can route messages to
  1322.      them  at any  time. This  file  should be  placed  in your  SMREAD.EXE
  1323.      directory.
  1324.  
  1325.      Creating this file is actually done by the reader itself. When viewing
  1326.      a  message, pressing U or  Alt-U will save the name  in the To or From
  1327.      fields.
  1328.  
  1329.      When editing  a reply (or new  message), pressing Alt-U will  bring up
  1330.      the  list of  callers and  allow you  to select  a NODE  to route  the
  1331.      message to (for PC Relay software).
  1332.  
  1333.  
  1334.      SMTAGS
  1335.      ------
  1336.  
  1337.      This file contains your tag lines. You create this file using an ASCII
  1338.      editor you  would like.  The  file should  be  in the  same  directory
  1339.      containing SMREAD.EXE.
  1340.  
  1341.      The file  contains tag lines to  be added as "signature"  lines at the
  1342.      end of messages and  replies you write  with the reader.  It is not  a
  1343.      required file, but is a very common file in Netmail systems.
  1344.  
  1345. SMREAD v3 from MetaSys                                              Page 24
  1346. ---------------------------------------------------------------------------
  1347.  
  1348.  
  1349.  
  1350.      Each line should be  from 1 to 52 characters long. If you wan a 2 line
  1351.      tag, the 2nd line must be indented at least one space.
  1352.  
  1353.  
  1354.  
  1355.      xxx.ZIP
  1356.      -------
  1357.  
  1358.      When you  download a mail packet  in SFMail format, it  will be called
  1359.      xxx.ZIP where xxx  is the BBS ID  the sysop has  assigned to it.  This
  1360.      should  allow you  to download  packets from  several bbses,  and each
  1361.      packet should have a unique name.
  1362.  
  1363.  
  1364.      xxx.REP
  1365.      -------
  1366.  
  1367.      When you finish  reading a mail  packet, any replies you  have created
  1368.      are placed in the file xxx.REP, where xxx is the BBS ID that sysop has
  1369.      assigned. For example, if  you have downloaded MAIN.ZIP, then  the rep
  1370.      file will be called MAIN.REP.  This is the file you upload  to the bbs
  1371.      so you can post your replies to the board.
  1372.  
  1373.  
  1374.      xxx.SFP
  1375.      -------
  1376.  
  1377.      Within every mail packet you download (from a version 2.x SFMail door)
  1378.      you will find a file called  xxx.SFP where xxx is the BBS  ID assigned
  1379.      by the sysop. For example, if you downloaded a packet called MAIN.ZIP,
  1380.      then the SFP  file inside the MAIN.ZIP  file is called  MAIN.SFP. This
  1381.      file is very small, usually less then 1k in size.
  1382.  
  1383.      When you extract "new messages"  from a bbs, there is a  "Last Message
  1384.      Read"  pointer  that tells  SFMail (and  Spitfire)  what was  the last
  1385.      message you read. Then we know what messages are new for you.
  1386.  
  1387.      For  example, if you read the first  200 messages in a conference that
  1388.      has 250 messages, then your LMR  (Last Message Read Pointer) is set to
  1389.      200. If  you want to read new messages, we  know to begin with message
  1390.      201.  If you then read to the  end of the message conference, your LMR
  1391.      is "updated" to reflect your "new" LMR of 250.
  1392.  
  1393.      There are times, that when you extract messages, you may want to reset
  1394.      your   Last  Message  Read.  For  example,  if  your  mail  packet  is
  1395.      accidentally deleted or corrupted, you would want to be able to  reset
  1396.      your LMR to what it was "before" your download.
  1397.  
  1398.      The SFP  file contains the  LMR pointers,  both before and  after it's
  1399.      download. 
  1400.  
  1401. SMREAD v3 from MetaSys                                              Page 25
  1402. ---------------------------------------------------------------------------
  1403.  
  1404.  
  1405.  
  1406.      I  KNOW THIS CAN  BE CONFUSING, BUT  LETS LOOK AT  AN EXAMPLE AND THIS
  1407.      WILL CLEAR UP!
  1408.  
  1409.      Let  us say,  that yesterday,  in a  given conference,  there  are 200
  1410.      messages. My LMR was 150. This means that 50 messages were new for me.
  1411.      When I downloaded yesterdays packet, I receive 50 messages.
  1412.  
  1413.      The BBS then updated my LMR to say that my "last message read is 200".
  1414.      This is simple enough. The SFP file in my mail packet has, internally,
  1415.      both  "150" and  "200". It  has what  was my  LMR before  I downloaded
  1416.      yesterday's  mail and what was the LMR after I successfully downloaded
  1417.      yesterday's mail.
  1418.  
  1419.      Let us say  that today, the  conference has 225  messages in it.  That
  1420.      means there are 25 new messages for me. I download the file and my LMR
  1421.      is now set to 225. BUT...
  1422.  
  1423.      The packet I  download was accidentally  deleted! DARN! I  go back  to
  1424.      SFMail but  when I download  new messages  (or try to  read them  with
  1425.      Spitfire), it tells me there are no new messages. It assumes I already
  1426.      downloaded them!
  1427.  
  1428.      I can take "YESTERDAYs" SFP file and upload it to the SFMail door.
  1429.  
  1430.      The SFMail door will look at the file and say, Do you want to set your
  1431.      LMR to 150  or 200 (to what  it was before yesterdays  packet or after
  1432.      yesterdays packet)... I say AFTER. My LMR is now set to 200.
  1433.  
  1434.      I can now download new mail again without losing ANY! 
  1435.  
  1436.      Because all of  this is done with  internal message numbers,  you will
  1437.      always get the correct mail, even if the sysop has  packed his message
  1438.      bases and there are a "different number" of messages.
  1439.  
  1440.  
  1441.      NOTE! When  you read your mail,  the SFP file is  extracted and always
  1442.      left on disk. Every day (or week) when you get more mail, the SFP file
  1443.      is overlayed with the new one. It is never deleted by SMREAD from your
  1444.      disk, in case you need to recover the LMR.
  1445.  
  1446.      *** If this was too confusing, please ask for help. This is one of the
  1447.      neatest recovery features built into SFMail and SMREAD.
  1448.  
  1449.  
  1450.      SFMAIL.WRK
  1451.      ----------
  1452.  
  1453.      In every mail packet, there is a file called SFMAIL.WRK contained "in"
  1454.      the compressed  mail packet. This file  is internal to the  reader. It
  1455.      should always be in every mail packet.
  1456.  
  1457. SMREAD v3 from MetaSys                                              Page 26
  1458. ---------------------------------------------------------------------------
  1459.  
  1460.  
  1461.  
  1462.      SFMAIL.SYS
  1463.      ----------
  1464.  
  1465.      In every mail packet, there is a file called SFMAIL.SYS contained "in"
  1466.      the compressed  mail packet. This file  is internal to the  reader. It
  1467.      should always be in every mail packet. 
  1468.  
  1469.  
  1470.      SFMAIL.MSG
  1471.      ----------
  1472.  
  1473.      In every mail packet, there is a file called SFMAIL.MSG contained "in"
  1474.      the compressed mail packet.  This file is  internal to the reader.  It
  1475.      should always be in every mail packet. 
  1476.  
  1477.  
  1478.      NEWFILES.DAT
  1479.      ------------
  1480.  
  1481.      This file contains a list of new files available for download from the
  1482.      bbs. It is only extracted if you have the feature turned on within the
  1483.      BBSes SFMail door.
  1484.  
  1485. SMREAD v3 from MetaSys                                              Page 27
  1486. ---------------------------------------------------------------------------
  1487.  
  1488.  
  1489.  
  1490. (10) Step By Step
  1491. -----------------
  1492.  
  1493.  
  1494.  
  1495.      Using the SFMail Door
  1496.      ---------------------
  1497.  
  1498.      To begin using  SMRead, you must logon to a  bbs containing the SFMail
  1499.      door. Once you start the door, it will create a configuration file for
  1500.      you. This file is on the bbs and remembers your  preferences for using
  1501.      the door.
  1502.  
  1503.      The  SFMail  door  has  several options  and  most  of  them are  self
  1504.      explanatory. Option R  will allow  you to download  the latest  SMRead
  1505.      available. Your SMREAD.KEY file  should work with all versions  of the
  1506.      reader.
  1507.  
  1508.      Option C allows you  to configure SFMail to your  preferences. We will
  1509.      discuss this option last.
  1510.  
  1511.      To begin your mail  run, select option 1) Download SFMail  Format. The
  1512.      following assumes you have never run SFMail before and you do not have
  1513.      a configuration defined (using option C of the door).
  1514.  
  1515.  
  1516.  
  1517.      Selecting Which Conferences To Process
  1518.      --------------------------------------
  1519.  
  1520.      At this point, SFMail will ask you which conferences to download. Your
  1521.      choices are:
  1522.  
  1523.           * All Conferences
  1524.           * Queued Conferences
  1525.           * Selected Conferences
  1526.           * Local Conferences
  1527.           * Current Conference
  1528.  
  1529.      Note that Queued Conferences does NOT refer to the Spitfire Queue. You
  1530.      set up  your conference queue  using SFMail's option  C from the  main
  1531.      menu. By default, all conferences available to you are in your queue. 
  1532.  
  1533.      When the  sysop adds a conference  to the bbs, or  makes your security
  1534.      level  higher, and  you  now have  access  to new  conferences,  those
  1535.      conferences are automatically added to your SFMail queue. Using option
  1536.      C from the main menu, you can customize which conferences  are in your
  1537.      queue.
  1538.  
  1539.      You should select which conferences  you would like mail from. If  you
  1540.      are trying SFMail for the very first time, you may want to select mail
  1541.      from only the current conference (for an initial test).
  1542.  
  1543. SMREAD v3 from MetaSys                                              Page 28
  1544. ---------------------------------------------------------------------------
  1545.  
  1546.  
  1547.  
  1548.      Note,  that only conferences that  Spitfire would allow  you access to
  1549.      are available to you. If Spitfire would not allow you to read messages
  1550.      on-line  in a  conference,  then you  will  not have  that  conference
  1551.      available to you via SFMail.
  1552.  
  1553.  
  1554.      Also  note, that if you  select "Selected Conferences",  then when the
  1555.      extract  of mail begins, SFMail will present "every" conference to you
  1556.      and  ask you  if you  would like  mail from  that conference.  You may
  1557.      specify:
  1558.  
  1559.           Y    yes, you want mail for this conference
  1560.           N    no, skip this conference
  1561.           C    yes, this conference and Y for every other conference
  1562.           Q    no, and stop asking, no more conferences
  1563.           A    abort, stop and return to bbs
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.      Selecting Which Messages To Process
  1570.      -----------------------------------
  1571.  
  1572.      Next, SFMail will ask you which messages (in the selected conferences)
  1573.      you would like to process. You may select:
  1574.  
  1575.           * All messages in the selected conferences
  1576.           * New messages in the selected conferences
  1577.           * Your messages (messages to you)
  1578.           * Messages entered after a given date
  1579.           * The last # messages (you specify the number)
  1580.  
  1581.  
  1582.      If you are using SFMail for the very first time, it would probably  be
  1583.      wise to select messages as  of a given date. Then specify a date about
  1584.      a week ago and you will get a good selection of messages to read. This
  1585.      will  vary depending  on the bbs  and the  type of  conference you are
  1586.      processing.
  1587.  
  1588.  
  1589.  
  1590.      Extracting Messages From You
  1591.      ----------------------------
  1592.  
  1593.      Next, SFMail  will ask if you want to extract messages you have posted
  1594.      on the bbs. Many callers prefer NOT to see messages  they have posted.
  1595.      They obviously have  read these  messages when they  wrote them.  They
  1596.      would answer no.
  1597.  
  1598. SMREAD v3 from MetaSys                                              Page 29
  1599. ---------------------------------------------------------------------------
  1600.  
  1601.  
  1602.  
  1603.      Others prefer to be able to read messages they have posted on  the bbs
  1604.      (sort  of review  past messages).  These callers  answer Y  to extract
  1605.      their messages.
  1606.  
  1607.  
  1608.  
  1609.      Extract Deleted Messages
  1610.      ------------------------
  1611.  
  1612.      If you are a  Sysop, or have Sysop status on the bbs, you are asked if
  1613.      SFMail  should  extract deleted  messages.  Many sysops  want  to read
  1614.      messages  their callers  have marked  deleted. Specifying Yes  to this
  1615.      question instructs SFMail to extract  the deleted messages. The reader
  1616.      will display  a <DELETED> status on  the top line of  the message when
  1617.      you are reading it.
  1618.  
  1619.  
  1620.      Selecting a Download Protocol
  1621.      -----------------------------
  1622.  
  1623.      The  final question  asked  before  the  door  will  begin  extracting
  1624.      messages is what transfer protocol  you would like to use. If  you are
  1625.      running the door locally, this question does not appear.
  1626.  
  1627.  
  1628.  
  1629.      Completing The Download
  1630.      -----------------------
  1631.  
  1632.      Next, the door will extract the selected messages from the conferences
  1633.      you have selected. Depending on how the sysop has configured the door,
  1634.      you  may also receive bulletins from the bbs,  and a list of New Files
  1635.      available for download from the bbs.
  1636.  
  1637.      After  the  extracts, the  files  are  compressed  (PKZIPed)  and  the
  1638.      transfer begins. You then begin your download. After the download, the
  1639.      door will count down  for 20 seconds and  then automatically hang  up.
  1640.      Pressing  G  during  this  count  down will  have  the  door  hang  up
  1641.      immediately. Pressing  A  will abort  the  hang  up and  you  will  be
  1642.      returned to the bbs.
  1643.  
  1644.      After the download, you will have a file called xxxx.ZIP where xxxx is
  1645.      the   bbs  id  (the  sysop  configures  this).  If  the  transfer  was
  1646.      successful,  your message read pointers are updated as well. This way,
  1647.      when you logon next time, you  will NOT download the same messages you
  1648.      have  just downloaded. If the  transfer fails, your  last message read
  1649.      pointers  are NOT updated. Since you did not successfully download the
  1650.      file, you can re-extract these messages as new.
  1651.  
  1652. SMREAD v3 from MetaSys                                              Page 30
  1653. ---------------------------------------------------------------------------
  1654.  
  1655.  
  1656.  
  1657.      Configuring the SFMail Door
  1658.      ---------------------------
  1659.  
  1660.      As  you have just read,  there are alot of prompts  that the door asks
  1661.      you when  you download a  file. Most of the  time, you will  logon and
  1662.      want  to download all new  messages from your  queued conferences. You
  1663.      will probably select the same options each time you use the door.
  1664.  
  1665.      Selecting option C  from the Main Menu  allows you to  "Configure" the
  1666.      door so  you won't be prompted  each time you use  it. After selecting
  1667.      option C, you are presented another menu displaying your defaults.
  1668.  
  1669.      You  can  set  your  Conference  selection  to  Queued,  select  which
  1670.      conferences to queue, select new messages etc... By setting all of the
  1671.      options, and saving  them to  disk, you will  remove the prompts  each
  1672.      time you download.
  1673.  
  1674.      Once you have  set and saved these options, when  you begin a download
  1675.      from  the Main Menu, it will simply begin  the extract and not ask you
  1676.      "what to do"!
  1677.  
  1678.      The specific configuration options are explained as you select them. 
  1679.  
  1680. SMREAD v3 from MetaSys                                              Page 31
  1681. ---------------------------------------------------------------------------
  1682.  
  1683.  
  1684.  
  1685. (11) Using SMREAD To Read Your Mail Packet
  1686. ------------------------------------------
  1687.  
  1688.  
  1689.      Introduction
  1690.      ------------
  1691.  
  1692.      To use the  reader, you MUST  have an SFMail  mail packet. Without  an
  1693.      SFMail packet, you cannot read, reply or enter messages for a bbs.
  1694.  
  1695.      Once you have downloaded a mail packet, go to the directory containing
  1696.      it.  Then type  SMREAD to  begin SMREAD.  If you  would like,  you can
  1697.      specify the name of the mail packet.  For example:  SMREAD MAIN if the
  1698.      packet was called MAIN.ZIP.
  1699.  
  1700.      Once you have  started the SMREAD program, you will  be presented with
  1701.      the opening SFMAIL / SMREAD welcome screen. If you have not registered
  1702.      the reader, a  line on the bottom  of this screen asks  you to support
  1703.      Shareware. If you have registered SMREAD and have your SMREAD.KEY file
  1704.      installed correctly, there is no shareware notice on the bottom of the
  1705.      screen. Press ENTER to go to the next screen.
  1706.  
  1707.      If  you specified the mail file to  process on the SMREAD command line
  1708.      (e.g SMREAD  MAIN), then  it will  begin to unzip  the file  after you
  1709.      press  ENTER. Otherwise, the SMREAD  Main Menu is  presented. You must
  1710.      select option 1 to select your mail packet. No other  option will work
  1711.      at this time.
  1712.  
  1713.      After the mail file unzips, it  will scan the mail file and  load some
  1714.      internal statistic tables. To  view this information, select option  2
  1715.      of the menu.
  1716.  
  1717. SMREAD v3 from MetaSys                                              Page 32
  1718. ---------------------------------------------------------------------------
  1719.  
  1720.  
  1721.  
  1722.  
  1723.      The SMREAD Main Menu
  1724.      --------------------
  1725.  
  1726.      After you start SMREAD, the following Main Menu is available:
  1727.  
  1728.  
  1729.           ----------------------------------------
  1730.  
  1731.  
  1732.                SFMAIL Version x.x   #xxxx
  1733.                         Main Menu
  1734.  
  1735.  
  1736.                F1   Select your Mail Packet
  1737.  
  1738.                F2   Review File Statistics
  1739.  
  1740.                F3   Review Messages (and Reply)
  1741.  
  1742.                F4   Enter a New Message
  1743.  
  1744.                F5   View New File List
  1745.  
  1746.                F6   Save BBS Conference Info
  1747.  
  1748.                F7   Reset Msg Read Pointers
  1749.  
  1750.                F8   Edit Reply File
  1751.  
  1752.                F9   Shell To Dos
  1753.  
  1754.                F10  Sort messages (REG Only)
  1755.  
  1756.  
  1757.  
  1758.           -------------------------------------------
  1759.  
  1760.  
  1761.      You  may select any  option by using  your arrow keys  to highlight an
  1762.      option, or by  pressing the Function  Key, or the  number next to  the
  1763.      option.
  1764.  
  1765.      The top line (SFMAIL Version) also contains #? if the  version has not
  1766.      been registered. If you do have  a valid SMREAD.KEY file, then it will
  1767.      contain # followed by your registered serial number.
  1768.  
  1769. SMREAD v3 from MetaSys                                              Page 33
  1770. ---------------------------------------------------------------------------
  1771.  
  1772.  
  1773.  
  1774.      The following summarizes each option on the Main Menu.
  1775.  
  1776.  
  1777.      F1  - Selecting The File You Downloaded
  1778.      ---------------------------------------
  1779.  
  1780.      When  beginning the reader,  you are able  to specify the  name of the
  1781.      mail  packet on the command  line (e.g. SMREAD  MAIN). The reader will
  1782.      immediately unzip and  load that mail file. If you  do not specify the
  1783.      mail file to read, you  must select option 1. A Directory  window will
  1784.      open that allows you to select a mail file.
  1785.  
  1786.      You are not able to use the other menu options until a valid mail file
  1787.      has been loaded. You are  not able to load a second mail file once the
  1788.      first has been loaded. For memory  reasons, you must exit and save the
  1789.      first mail file before loading the second.
  1790.  
  1791.  
  1792.      F2  - Show File Stats
  1793.      ---------------------
  1794.  
  1795.      This option is only available  once you have loaded a mail  packet. It
  1796.      shows  you  statistics  specific  to  that  mail  packet.  Information
  1797.      supplied  includes, What BBS you  downloaded it from,  What version of
  1798.      SFMail they run, How many  messages are in the packet, "when  and what
  1799.      time"  the mail  was extracted,  a list  of conferences  and  how many
  1800.      messages are in each conference etc..
  1801.  
  1802.      This can be handy if  you find a mail  packet on disk, and you  forgot
  1803.      when you downloaded it. This option  will tell you from where and when
  1804.      it was downloaded.
  1805.  
  1806.  
  1807.      F3  - Read and Reply to Mail
  1808.      ----------------------------
  1809.  
  1810.      This  is where you will most  probably spend most of  your time in the
  1811.      reader.  This option  allows you to  read and  reply to  mail you have
  1812.      downloaded.  If for some reason,  the packet you  have downloaded does
  1813.      not have  any messages in it, then this option  will give you an error
  1814.      and say there are no messages available to read.
  1815.  
  1816.      Normally, after selecting  this option,  you are presented  a list  of
  1817.      conferences  containing  mail for  you  to  read. If  the  bbs  has 50
  1818.      conferences,  but only  3 have  mail to  read, then  only those  3 are
  1819.      listed.
  1820.  
  1821.      Using the arrow keys,  select the conference you  would like to  begin
  1822.      reading. If  you want  to read  the first  conference, Press  ENTER on
  1823.      conference 1.
  1824.  
  1825. SMREAD v3 from MetaSys                                              Page 34
  1826. ---------------------------------------------------------------------------
  1827.  
  1828.  
  1829.  
  1830.      While "reading"  messages, you can  return to this screen  (so you can
  1831.      read messages in another conference) by pressing F10.
  1832.  
  1833.      While reading  mail, there are  MANY options available.  The available
  1834.      commands  are  displayed  by  pressing  F1 while  viewing  /.  reading
  1835.      messages.
  1836.  
  1837.      Most commands are obvious. For example, press R to reply to a message.
  1838.      Press S to save a copy of the message you are reading to a  .TXT file.
  1839.      I always  recommend that if you would like  to be able to do something
  1840.      (like print a message), check the F1 screen first!
  1841.  
  1842.  
  1843.           Reading Messages
  1844.           ----------------
  1845.  
  1846.           When  reading messages, you will  find the screen  split into two
  1847.           areas. The top lines are the message header. 
  1848.  
  1849.           The following is a sample message in the reader:
  1850.  
  1851.           -----------------------------------------------------------------
  1852.      1    Conference 1: General                             (C) Msg 1 of 22
  1853.      2    Msg #2501 4-28-91 13:51 <Public>
  1854.      3    [Read]
  1855.      4    To:       Sysop
  1856.      5    From:     Mike Woltz
  1857.      6    Subject:  Hello
  1858.           -----------------------------------------------------------------
  1859.      7    *                                             Total Lines: 6  (1)
  1860.           -----------------------------------------------------------------
  1861.      8    Just a note to say Hi!
  1862.      9    I have been using SMREAD for a year now and LOVE it :)
  1863.      10   Hope to see you at the Spitfire conference this year!
  1864.      11
  1865.      12   Bye for now!
  1866.      13   
  1867.  
  1868.           -----------------------------------------------------------------
  1869.      14   1 of 1  |  F1:Help  | R:Reply | S:Save | D:Del |  F10: Conf
  1870.           -----------------------------------------------------------------
  1871.  
  1872.  
  1873.           On  line 1  you will  find the  conference number  and conference
  1874.           description.  On the right hand  side you will  find the "message
  1875.           number"  within the  mail packet.  If this  is the  first message
  1876.           within the mail packet, it will say Message  1 of xx, where xx is
  1877.           the total messages in the packet.
  1878.  
  1879.           If you prefer, you can have the message number specify the number
  1880.           within the  conference (as opposed  to the  message packet).  For
  1881.           example,  if I have downloaded 200 messages, but I am reading the
  1882.  
  1883. SMREAD v3 from MetaSys                                              Page 35
  1884. ---------------------------------------------------------------------------
  1885.  
  1886.  
  1887.  
  1888.           3rd conference, which contains  10 messages, I may prefer  to see
  1889.           Message 1 of 10 rather then Message 36 of 200.  The (C) specifies
  1890.           you are relative  to the  "conference" as opposed  to the  entire
  1891.           packet.
  1892.  
  1893.           Pressing Alt-C  toggles the numbering  system. If  you prefer  to
  1894.           permanently  set  this  to  "conference  numbering",  then  check
  1895.           SMREAD.CFG for the configuration option.
  1896.  
  1897.           Line 2 contains  the message  number of the  message internal  to
  1898.           Spitfire.  This number is always  unique. It also  shows the time
  1899.           the message was entered onto a message base, and  what status the
  1900.           message is.  For example,  Private or Public,  Netmail, Received,
  1901.           Deleted etc...
  1902.  
  1903.           Line 3  shows the "reader"  status. If  this line is  blank, then
  1904.           this is the first time you are reading this message. If this line
  1905.           contains [READ], then you have already read this message at least
  1906.           once.
  1907.  
  1908.           If this line contains  [Marked for Deletion], then not  only have
  1909.           you read this message, but you have  requested that it be deleted
  1910.           from the bbs. This request has been placed in your .REP file, and
  1911.           when you upload the file, it will actually delete the message.
  1912.  
  1913.           If you are not  allowed to delete the  message by Spitfire,  then
  1914.           SMREAD will not allow you to delete it either.
  1915.  
  1916.           Lines 4 through 6 contain the regular message heading you  see in
  1917.           Spitfire.
  1918.  
  1919.           Line 7  is the "split  line" and  separates the heading  from the
  1920.           message text. The  * on this line only appears  if the message is
  1921.           addressed  TO  YOU.  It  will  bring  your  attention  to  "your"
  1922.           messages. 
  1923.  
  1924.           If the message contains more text then can fit on ONE screen, you
  1925.           will find a little down  arrow next to the * as well.  This tells
  1926.           you to scroll the text using your down arrow key.
  1927.  
  1928.           On the right half of line 7, you will find Total Lines: xxx. This
  1929.           tells  you how  many total  lines are  in this message  text. The
  1930.           number in  parenthesis is what  is the  "line number" of  the top
  1931.           line.
  1932.  
  1933.           If a message takes up more then one screen, you may use the arrow
  1934.           keys  to scroll through it. If you  press ENTER or the Space bar,
  1935.           you will  see the next page  of text for the  current message. If
  1936.           there  is NO  MORE text,  then you  are presented  with the  next
  1937.           message.
  1938.  
  1939. SMREAD v3 from MetaSys                                              Page 36
  1940. ---------------------------------------------------------------------------
  1941.  
  1942.  
  1943.  
  1944.           Pressing Ctrl-END takes you to the bottom of the current message.
  1945.           Ctrl-HOME takes you to the top.
  1946.  
  1947.           Line  13  has  a diamond  on  it  (reverse  video). This  diamond
  1948.           signifies the last line of the text has been reached.
  1949.  
  1950.           Line 14 is a reminder  line. The first field tells you  what page
  1951.           you  are on (of the current message text). If the current message
  1952.           has 5 pages of text and you are  on page 2, this will say 2 of 5.
  1953.           The rest  of the line reminds  you of some often  used keys while
  1954.           reading messages.  Remember that  pressing  F1 gives  you a  full
  1955.           screen of help.
  1956.  
  1957.  
  1958.           Moving Around The Messages
  1959.           --------------------------
  1960.  
  1961.           When viewing  messages, there  are several  commands to  help you
  1962.           move around the messages  in the packet. To simply  move from one
  1963.           message to  the next, use the  Page Down key to  move forward and
  1964.           Page Up to move backward.
  1965.  
  1966.           As you move from  one conference to another, the  conference list
  1967.           is displayed to show you what conference you are entering. Simply
  1968.           press Page Up or Down again to continue.
  1969.  
  1970.           If you do  NOT want to see the conference  list while moving from
  1971.           one conference to another, then use the RIGHT and LEFT arrow keys
  1972.           instead of the  Page Up and  Page Down keys.  The Right and  Left
  1973.           Arrow keys move you from message to message the same way, but you
  1974.           are not notified when you have changed conferences.
  1975.  
  1976.           If a message is several pages  long, Page Down will only view the
  1977.           first page. To view the  other pages, you may use the  arrow keys
  1978.           (up and  down) or  pressing ENTER (or  the space  bar) will  move
  1979.           forward page by page through the message.
  1980.  
  1981.           If you are on the last page of a message, and you press ENTER, it
  1982.           will take you to the next message.
  1983.  
  1984.           Ctrl Home and Ctrl End  take you to the first and last  page of a
  1985.           message. This is handy for viewing long messages.
  1986.  
  1987.           The HOME key takes  you to message 1 in your  packet. The END key
  1988.           takes you to the last message in your packet.
  1989.  
  1990.           If  you want to go to a  specific message (e.g. message number 50
  1991.           in  your packet  of 100),  then  press G.  It will  show you  the
  1992.           current message number  and you can type any new  number. It will
  1993.           jump you to the select message.
  1994.  
  1995. SMREAD v3 from MetaSys                                              Page 37
  1996. ---------------------------------------------------------------------------
  1997.  
  1998.  
  1999.  
  2000.           Pressing  M  places a  bookmark on  the  current message  you are
  2001.           reading.  Pressing  J  at  any  time  will  "jump"  you  to  that
  2002.           bookmark/message. Bookmarks are not  remembered when you exit the
  2003.           reader.
  2004.  
  2005.  
  2006.  
  2007.           Finding/Searching Through Messages
  2008.           ----------------------------------
  2009.  
  2010.           The  first thing I do when I  download my mail packet is "search"
  2011.           for  all messages  addressed  to me.  I do  this by  starting the
  2012.           reader  and beginning to read  messages. On the  first message, I
  2013.           press the letter F (to find some text).
  2014.  
  2015.           The Find  command begins  searching all messages  "following" the
  2016.           current message.
  2017.  
  2018.           After  pressing "F",  you are  asked "where"  to search.  You may
  2019.           search for text in:
  2020.  
  2021.                the TO: field
  2022.                the FROM: field
  2023.                both TO: and FROM:
  2024.                the SUBJECT: field
  2025.                the "text" of the message
  2026.                or ALL OF THE ABOVE
  2027.  
  2028.           Any time you search the text of the message, the  search may seem
  2029.           slow.  That is because it is reading every line of text searching
  2030.           for your text.
  2031.  
  2032.           Searches are never case sensitive.
  2033.  
  2034.           The first thing I do when extracting mail is search the TO: field
  2035.           for text: SYSOP.  After I  find the first  message, pressing  "A"
  2036.           will find Again.. repeat the find and take me to my next message.
  2037.  
  2038.           This way I can read all my personal  mail first.
  2039.  
  2040.           I  then press HOME to go to  the beginning of the mail packet and
  2041.           do a  find on "ALL OF THE ABOVE" for  ZIMMERMAN. I can see who is
  2042.           "talking" about me in their message text <grin>...
  2043.  
  2044.           Pressing  F will  begin  a search.  Pressing  A will  repeat  the
  2045.           previous find command.
  2046.  
  2047.           If you begin  a find command decide you want  to interrupt it for
  2048.           some reason, simply press the ESC key.
  2049.  
  2050. SMREAD v3 from MetaSys                                              Page 38
  2051. ---------------------------------------------------------------------------
  2052.  
  2053.  
  2054.  
  2055.           Searching For Unread Messages
  2056.           -----------------------------
  2057.  
  2058.           As you read messages,  they are marked "read" in the mail packet.
  2059.           If  you want  to find what  was the  last message  you read, then
  2060.           press HOME to go to the  beginning of the packet and press Alt-N.
  2061.           Alt-N starts  with the next message and checks to see if you have
  2062.           read it.
  2063.  
  2064.           If you  have not, it backs up one  message (that will be the last
  2065.           message you read) and jumps you to that message.
  2066.  
  2067.           Pressing N  without the alt doesn't back you up but leaves you on
  2068.           the next message that has been unread.
  2069.  
  2070.  
  2071.  
  2072.           Message Threads
  2073.           ---------------
  2074.  
  2075.           At the current time, SMREAD reads  messages in the same order you
  2076.           find them on Spitfire. We are looking at enabling callers to read
  2077.           message in subject order.
  2078.  
  2079.           Until then, pressing the letter  T will scan forward and  jump to
  2080.           any messages in the current conference that have the same message
  2081.           subject as your current message.
  2082.  
  2083.  
  2084.  
  2085.           Getting An Index of Messages
  2086.           ----------------------------
  2087.  
  2088.           Pressing  I while  viewing  messages will  show  you a  Table  of
  2089.           Contents  for  the current  conference.  It  will  list  all  the
  2090.           messages in the current conference  and allow you to jump  to any
  2091.           message. Simply highlight the message and press ENTER.
  2092.  
  2093.  
  2094.  
  2095.           Jumping Around Message Conferences
  2096.           ----------------------------------
  2097.  
  2098.           If you want to jump to a new message conference,  press F10. Your
  2099.           message conference list is displayed.
  2100.  
  2101.           Pressing Alt-F10 will jump you  to the first message in  the next
  2102.           conference. 
  2103.  
  2104. SMREAD v3 from MetaSys                                              Page 39
  2105. ---------------------------------------------------------------------------
  2106.  
  2107.  
  2108.  
  2109.           Saving or Printing a message
  2110.           ----------------------------
  2111.  
  2112.           Pressing  S while  viewing  a message  allows  you to  save  that
  2113.           message to any  TXT (ascii) file. Pressing P will  print the file
  2114.           to your printer.
  2115.  
  2116.  
  2117.  
  2118.           Saving User Information
  2119.           -----------------------
  2120.  
  2121.           While viewing a message, you may want to remember (save) the name
  2122.           of  the person the message is From  (or To). Pressing U will save
  2123.           the name in the  TO field to the Address book (SMUSERS). Pressing
  2124.           Alt-U will save the name in the From field.
  2125.  
  2126.           When  entering a  message, you  can press  ? in  the TO  field to
  2127.           search your address book for the saved name.
  2128.  
  2129.  
  2130.  
  2131.           Entering A New Message
  2132.           ----------------------
  2133.  
  2134.           While  viewing a message, you are able  to ENTER a new message to
  2135.           anyone. Press the letter E and  you will be prompted for "who" is
  2136.           the message to. This is identical to option 4 from the Main Menu.
  2137.  
  2138.  
  2139.  
  2140.           Deleting a Message
  2141.           ------------------
  2142.  
  2143.           If you have sysop authority, or if a message is to you, you  have
  2144.           the  ability to  delete the message.  Press the letter  D and you
  2145.           will be asked  to confirm  your delete request.  Pressing Y  will
  2146.           delete the message when you upload your reply packet.
  2147.  
  2148.  
  2149.  
  2150.           Replying to a Message
  2151.           ---------------------
  2152.  
  2153.           When  viewing a  message,  you may  reply to  it by  pressing the
  2154.           letter  R. Pressing  Alt-R will  reply  to the  person in  the TO
  2155.           field. Pressing R (without the Alt key) replies to the callers in
  2156.           the from field. A  separate section is devoted to the editor used
  2157.           when creating replies.
  2158.  
  2159. SMREAD v3 from MetaSys                                              Page 40
  2160. ---------------------------------------------------------------------------
  2161.  
  2162.  
  2163.  
  2164.           Editing Your Replies
  2165.           --------------------
  2166.  
  2167.           While  viewing your messages, you  may want to  edit your current
  2168.           .REP file. Change a message you have sent, or completely delete a
  2169.           reply.  Pressing F8 will list  all messages pending  in your .REP
  2170.           file.
  2171.  
  2172.  
  2173.           Be sure  to press F1 while viewing message for a complete list of
  2174.           shortcut commands. They are separate form the short cut  commands
  2175.           found when using the editor.
  2176.  
  2177.  
  2178.  
  2179.      F4  - Entering A Message
  2180.      ------------------------
  2181.  
  2182.  
  2183.      You  may enter a message by selecting option 4 of the Main Menu, or by
  2184.      pressing  E  while viewing  messages. You  must  have "loaded"  a mail
  2185.      packet before this option will be available.
  2186.  
  2187.      You are displayed the  complete list of conferences available  to you.
  2188.      Using the arrow keys, highlight the conference you would like to place
  2189.      the message in.
  2190.  
  2191.      Next, you are asked who  the message is to. Specify the  callers name,
  2192.      or leave BLANK if you  are sending the message  to ALL. If you have  a
  2193.      valid  SMUSERS address book, you  may specify a ? as  the TO name. You
  2194.      will then be presented a list of names from the address book.
  2195.  
  2196.      You may highlight one of the names and press ENTER to send the message
  2197.      to that caller.
  2198.  
  2199.      After specifying who the message is  to, you are asked for the message
  2200.      subject. This is a required  field. If you leave this blank  and press
  2201.      ENTER, SMRead will beep and give you a second chance to fill it in. If
  2202.      you again leave it blank, SMREAD will "cancel" your request and return
  2203.      you to the main menu (or viewing messages if you pressed  E to enter a
  2204.      message).
  2205.  
  2206.  
  2207.  
  2208.      F5  - View New File List
  2209.      ------------------------
  2210.  
  2211.      Depending on the bbs you downloaded  your mail packet from, you may or
  2212.      may not have received a New File listing. This is a list of files that
  2213.      the  bbs has available for download. Option  C of the SFMail Main Menu
  2214.      allows you to configure this option for you.
  2215.  
  2216. SMREAD v3 from MetaSys                                              Page 41
  2217. ---------------------------------------------------------------------------
  2218.  
  2219.  
  2220.  
  2221.      Selecting option  5 from the  SMREAD main  menu will shell  to a  file
  2222.      viewer  to  read the  New  File list.  By  default, it  uses  the LIST
  2223.      program.  If  you  would  prefer  to  use  another  program,  use  the
  2224.      SMREAD.CFG  file to  configure your  program selection.  SMREAD.CFG is
  2225.      explained in the installation part of this manual.
  2226.  
  2227.  
  2228.  
  2229.      F6  - Save BBS Conference Info
  2230.      ------------------------------
  2231.  
  2232.      When  downloading  mail, you  receive a  mail  packet that  contains a
  2233.      profile of the bbs as well as your mail. The profile also contains the
  2234.      list of conferences available to you.
  2235.  
  2236.      You may want to keep a copy of the profile, but NOT the entire message
  2237.      packet. This way, if you want to post an announcement to that bbs, you
  2238.      have a Mail packet to use with your reader to enter the new message.
  2239.  
  2240.      Using this option, you can create a new mail packet  that contains all
  2241.      of the bbs profile information, but  no messages are saved. This makes
  2242.      the file rather small.
  2243.  
  2244.  
  2245.  
  2246.      F7  - Reset Message Read Pointers
  2247.      ---------------------------------
  2248.  
  2249.      When reading messages using  SMREAD, each message is marked  "read" as
  2250.      you  view  them.  Messages that  you  delete  are  marked "Marked  for
  2251.      Deletion". While viewing the messages, these flags are displayed.
  2252.  
  2253.      If for some  reason you would like to reset all of these flags, select
  2254.      option 7.
  2255.  
  2256.  
  2257.  
  2258.  
  2259.      F8  - Edit your replies
  2260.      -----------------------
  2261.  
  2262.      If you have  any replies in your .REP file  (or delete requests), they
  2263.      will  be listed  when you  press F8.  You can  press F8  while viewing
  2264.      messages as well.
  2265.  
  2266.      The list of replies,  new messages and delete requests  are presented.
  2267.      You may re-edit any reply by pressing the  letter E. You may delete or
  2268.      cancel  the reply by highlighting the reply  and pressing the letter D
  2269.      to delete.
  2270.  
  2271. SMREAD v3 from MetaSys                                              Page 42
  2272. ---------------------------------------------------------------------------
  2273.  
  2274.  
  2275.  
  2276.      F9  - Shell to Dos
  2277.      ------------------
  2278.  
  2279.      Pressing  F9 will drop to  Dos. The files are all  open and you should
  2280.      NEVER move  or edit the reader  files in any way.  Otherwise, you will
  2281.      corrupt the message and reply files.
  2282.  
  2283.      Enter EXIT to return to the reader.
  2284.  
  2285.  
  2286.  
  2287.      F10 - Sort Messages
  2288.      -------------------
  2289.  
  2290.      After  pressing F10 you are asked if  you want to sort the mail packet
  2291.      into a different order (for reading).  You can sort by THREAD, Message
  2292.      Date  or by  Message Number  (default). This  feature only  works with
  2293.      registered readers.
  2294.  
  2295.      If  you press ESC when it asks for the sort order, you are returned to
  2296.      the SFMail menu. If you press a letter the sort begins. As with all of
  2297.      SFMail's features,  we try not to  LIMIT the reader in  use... It will
  2298.      sort up  to 1024 messages in  "each" conference in your  packet. So if
  2299.      you  have 30  conferences  extracted,  and  in  total  you  have  5000
  2300.      messages,   but  you  do  not  exceed  1024  messages  in  any  single
  2301.      conference, this sort will work fine.
  2302.  
  2303.      When sorting by subject (thread),  any (R) or RE: in the  first column
  2304.      of a message topic is  removed for purpose of  the sort. Also, if  the
  2305.      last 8 characters of a subject  line is >>###### (where ###### is your
  2306.      Circuitnet Node  ID), then the node id is also removed for the purpose
  2307.      of the sort.
  2308.  
  2309.      If you  do exceed 1024  in a  single confernece, only  the first  1024
  2310.      messages are sorted. The rest are left untouched.
  2311.  
  2312.      ACTUALLY  THE LIMIT IS HIGHER  THEN 1024 (depending  on your available
  2313.      memory) but never below 1024. Usually it is around 1400.
  2314.  
  2315.      The  sort  is a  "fast sort"  using Disk  space  to swap  the messages
  2316.      around. This could be  faster if it was done totally in memory, but it
  2317.      would limit us to about 300  messages maximum in the sort. Rather then
  2318.      place this limit on us, I have used the disk swapping sort.
  2319.  
  2320.      ONE IMPORTANT NOTE!  Because we are using a disk  based sort, you need
  2321.      enough  disk  space  for all  message  ptr (180  bytes  each)  for any
  2322.      conference. So  if one conference has  1024 messages, and  you sort by
  2323.      subject, you will need 180k free disk space on the current drive. Most
  2324.      folks have this unless you are running the reader on a floppy or a RAM
  2325.      disk.
  2326.  
  2327. SMREAD v3 from MetaSys                                              Page 43
  2328. ---------------------------------------------------------------------------
  2329.  
  2330.  
  2331.  
  2332.      ESC - Quit to Dos
  2333.      -----------------
  2334.  
  2335.      Pressing ESC from the Main menu returns you to Dos. If you have loaded
  2336.      a message packet, you are asked if it should be deleted.  If you  have
  2337.      completed reading your mail, and  you want to delete the mail  packet,
  2338.      reply Y to delete it.
  2339.  
  2340.      If  you reply  NO, then  the mail  packet is  updated with  the "read"
  2341.      statistics and you are returned to Dos.
  2342.  
  2343. SMREAD v3 from MetaSys                                              Page 44
  2344. ---------------------------------------------------------------------------
  2345.  
  2346.  
  2347.  
  2348. (12) Using the Editor to Create a Reply or Message
  2349. --------------------------------------------------
  2350.  
  2351.  
  2352.  
  2353.      Overview
  2354.      --------
  2355.  
  2356.      When replying  to a message (using  option R), or when  entering a new
  2357.      message (or editing an existing message), you will be asked some basic
  2358.      questions. For example, should the message be marked public or private
  2359.      etc... This is similar to Spitfire. 
  2360.  
  2361.      After answering  these messages, you are then placed into the built in
  2362.      editor. This  internal editor is  designed specifically  for use  with
  2363.      this offline reader and has many features built into it. 
  2364.  
  2365.      Pressing F1 while "viewing" messages brings up a help screen. Pressing
  2366.      F1 while "editing" a message brings up the editor help screen which is
  2367.      totally different and very helpful.
  2368.  
  2369.      If you want to  see all of the power of the editor, play with the help
  2370.      screen  and its'  commands.  The following  is  a sample  reply  being
  2371.      edited:
  2372.  
  2373.           -----------------------------------------------------------------
  2374.      1    Conference 1: General
  2375.      2    <NON-Public>
  2376.      3    [Read]
  2377.      4    To:       Mike Woltz
  2378.      5    From:     Sysop
  2379.      6    Subject:  Hello
  2380.           -----------------------------------------------------------------
  2381.      7    You have 100 lines of 72 columns                Press F1 for Help
  2382.           -----------------------------------------------------------------
  2383.      8    MW> I have been using SMREAD for a year now and LOVE it :)
  2384.      9
  2385.      10   Well I am glad it is working for you. If you have any questions
  2386.      11   please don't hesitate to ask!
  2387.      12
  2388.           -----------------------------------------------------------------
  2389.      13   F1 for HELP |  F10:Save | Esc: Cancel |   72,399   Line 1  INSERT
  2390.           -----------------------------------------------------------------
  2391.  
  2392.  
  2393.  
  2394.      The top 6 lines are  the message heading. You may modify  all of these
  2395.      lines except the FROM  field. Pressing Alt-C allows you to change what
  2396.      conference the message is saved to.
  2397.  
  2398. SMREAD v3 from MetaSys                                              Page 45
  2399. ---------------------------------------------------------------------------
  2400.  
  2401.  
  2402.  
  2403.      Pressing  Alt-P toggles the public  and private status  of the current
  2404.      message. If this is  a netmail conference, pressing Alt-N  will toggle
  2405.      netmail status of the message.
  2406.  
  2407.      Pressing Alt-S allows you to edit the subject.
  2408.  
  2409.      Messages are limited  to 100 lines of 72 columns of text. Word Wrap is
  2410.      fully  supported.   As  you   enter  a   message,  the  message   will
  2411.      automatically word wrap and scroll as necessary.
  2412.  
  2413.  
  2414.           Using the Editor
  2415.           ----------------
  2416.  
  2417.           Using  standard  Wordstar  commands,  you can  move  through  the
  2418.           message you are  editing. For example, Home and End  takes you to
  2419.           column  1 or the end  of the current line. Page  down and Page up
  2420.           move  you a  page up and  down. Ctrl-Page  down and  Ctrl-Page up
  2421.           moves you to line 1 and the last line of the text.
  2422.  
  2423.           Control right and left arrows move you word by word.
  2424.  
  2425.           Control Y deletes the line. Control U restores the line.
  2426.  
  2427.           The INSERT key toggles overtyping and inserting of text.
  2428.  
  2429.           To save  your reply, press  F10 or F9.  F9 saves with  random tag
  2430.           lines.  See  the  section  called TAGLINEs  for  a  more complete
  2431.           explanation.
  2432.  
  2433.           F2 will copy a text file into your reply. F4 will save your reply
  2434.           into a text file. 
  2435.  
  2436.           Remember to use the F1 key to remind you of all the features. The
  2437.           following explains these features in more detail:
  2438.  
  2439.  
  2440.  
  2441.  
  2442.           Copying Text Into Your Reply
  2443.           ----------------------------
  2444.  
  2445.           There are  many times, that you will want to copy a standard text
  2446.           file into your reply. Possibly it contains a signature, a copy of
  2447.           your autoexec or something similar.
  2448.  
  2449.           Pressing F2  will allow  you to  do this. When  editing a  reply,
  2450.           press F2 and  a prompt  asks you for  what file  to copy. If  you
  2451.           leave this blank, a directory window will help you find the file.
  2452.  
  2453. SMREAD v3 from MetaSys                                              Page 46
  2454. ---------------------------------------------------------------------------
  2455.  
  2456.  
  2457.  
  2458.           Once you  specify the file, it  will read the first  512 lines of
  2459.           the  file and display them to you  in a window. You should choose
  2460.           what portion of the file should be copied!
  2461.  
  2462.           If you want to copy the entire file, press F9 and the entire file
  2463.           will be copied. If you only want to copy a single line, highlight
  2464.           the line and press F10. Only that one line will be copied.
  2465.  
  2466.           If you want to  copy a portion of the  file (say lines 3  through
  2467.           10),  you need  to "tag"  those lines.  Using the  highlight bar,
  2468.           highlight the first line and press the SPACE bar. You will notice
  2469.           the line  has a check mark  to it's left. This means  it has been
  2470.           tagged. Tag all lines that you want to copy and press F10. 
  2471.  
  2472.           If no lines are  tagged, F10 copies only the highlighted line. If
  2473.           any lines are tagged, then all tagged lines are copied.
  2474.  
  2475.           No text beyond  column 72 will be included in  the copy. Also, if
  2476.           you copy  so many lines that  you exceed the 99  line limit, then
  2477.           all extra lines are ignored.
  2478.  
  2479.  
  2480.  
  2481.           Saving A Copy Of Your Reply
  2482.           ---------------------------
  2483.  
  2484.           When creating a reply, you may want to save a copy of it for your
  2485.           future records. Pressing F4 will save the file. You will be asked
  2486.           for a file name to save  it to. If the file already  exists, then
  2487.           you are asked if you should overlay it or add to it.
  2488.  
  2489.  
  2490.  
  2491.           Quoting A Message Into Your Reply
  2492.           ---------------------------------
  2493.  
  2494.           When  replying to someones message, it is very helpful to include
  2495.           portions  of the original message  in yours... For  example, if I
  2496.           was replying to a customer asking about registering SMREAD, I may
  2497.           "copy the 2 or 3 lines" of his original message into my reply, so
  2498.           he can see "exactly" what I am replying to.
  2499.  
  2500.           You can  quote a message you are replying to by pressing Alt-Q or
  2501.           Ctrl-Q in the  editor. Alt-Q  will highlight the  quoted text  by
  2502.           placing the persons initials in it. For example, if  I quote Mike
  2503.           Woltz, his quote would appear as:
  2504.  
  2505.           MW> his text here
  2506.  
  2507.           Ctrl-Q actually places a BOX around the quote...Try it to get the
  2508.           idea of Ctrl-Q!
  2509.  
  2510. SMREAD v3 from MetaSys                                              Page 47
  2511. ---------------------------------------------------------------------------
  2512.  
  2513.  
  2514.  
  2515.           After  pressing either Ctrl-Q  or Alt-Q, the  original message is
  2516.           displayed to you.  You are then asked what  line(s) to quote into
  2517.           your message.
  2518.  
  2519.           Pressing F9 quotes the entire original message.
  2520.  
  2521.           Pressing F10 quotes only the line you have highlighted.
  2522.  
  2523.           If you  tag line(s) by pressing  the space bar, then  the F10 key
  2524.           will quote all tagged lines!
  2525.  
  2526.           You will find the original message has been re-word wrapped so it
  2527.           fits  inside  of the  quote... if  this  is altering  a formatted
  2528.           message, you  may un-word wrap it by pressing Alt-W. You can then
  2529.           copy (quote) the message without it being re-word wrapped.
  2530.  
  2531.  
  2532.  
  2533.           Routing Netmail Messages
  2534.           ------------------------
  2535.  
  2536.           PC Relay and Circuitnet are software programs that allow Spitfire
  2537.           BBS  systems  to network  mail (netmail  systems). Both  of these
  2538.           software products support routing  a message to a single  bbs, as
  2539.           opposed to sending the message to all bbses on the network.
  2540.  
  2541.           If  you are  replying to  a  message and  want that  reply to  be
  2542.           routed, simply  press Alt-R.  SMREAD will automatically  find the
  2543.           route code from the original message and will automatically route
  2544.           the reply back to only the originating bbs!
  2545.  
  2546. SMREAD v3 from MetaSys                                              Page 48
  2547. ---------------------------------------------------------------------------
  2548.  
  2549.  
  2550.  
  2551. (13) TAG LINES
  2552. --------------
  2553.  
  2554.  
  2555.  
  2556.      Overview
  2557.      --------
  2558.  
  2559.      Tag  lines  are  very popular  on  Netmail  Systems  and with  offline
  2560.      readers. They  allow you to add a bit  of your own personality to each
  2561.      message  you write. What is a tag  line? Basically it is a "signature"
  2562.      line added at the end of the message.
  2563.  
  2564.      Each message you write with SMREAD has a "tag line" added to  the end.
  2565.      The  tag  line starts  with the  word  SFMAIL followed  by  the SMREAD
  2566.      version number. 
  2567.  
  2568.      Following the version number  will be your serial number  (you receive
  2569.      this when  you register the  reader). If you  are using the  shareware
  2570.      version and  you have  not registered it  yet, then the  serial number
  2571.      will appear as #?.
  2572.  
  2573.      Following  the serial number you will find  a little array and that is
  2574.      where your tag  line is added. The tag line can  be funny or it may be
  2575.      your bbs name and number. 
  2576.  
  2577.      Many folks use a small one line joke for their tag line.  For example,
  2578.      one of the tag lines I use is:
  2579.  
  2580.           " The problem with Spitting Mail is Drooling Tags "
  2581.  
  2582.  
  2583.  
  2584.  
  2585.      DEFAULT versus RANDOM Tag Lines
  2586.      -------------------------------
  2587.  
  2588.      SMREAD and  SFMail supports 2 type  of tag lines. Default  or Standard
  2589.      Tag lines  are tag lines  you would like  added to every  message. For
  2590.      example,  if  I wanted  the tag  line:   "Author  of SFMail"  added to
  2591.      "every" message I write, that is the "default" or "standard" tag line.
  2592.  
  2593.      The  second type of  tag line is  called RANDOM. This  means, that you
  2594.      keep a  list of  tag  lines (anywhere  from 2  through  512) and  each
  2595.      message you  write gets a different  tag line added to  it (the reader
  2596.      grabs one from  the list randomly). This makes  each message you write
  2597.      have a different unique tag line.
  2598.  
  2599. SMREAD v3 from MetaSys                                              Page 49
  2600. ---------------------------------------------------------------------------
  2601.  
  2602.  
  2603.  
  2604.      Specifying The Default Tag Line
  2605.      -------------------------------
  2606.  
  2607.      You setup the default  tag lines using a Dos Environment Variable. Set
  2608.      the SMTAG variable to your default tag line. For example:
  2609.  
  2610.           SET SMTAG=Greetings From Bonzo
  2611.  
  2612.      sets your default  tag line to Greetings  From Bonzo. You  would place
  2613.      the above command (SET)  in your Autoexec.bat. Every message  or reply
  2614.      you  write will have this tag placed  on it (regardless of whether you
  2615.      press F9 or F10 to save the message).
  2616.  
  2617.      If you want  a second "default" tag line,  you can use SM2TAG  to save
  2618.      the second tag. For example:
  2619.  
  2620.           SET SMTAG=The problem with Spitting Mail ...
  2621.           SET SM2TAG= ... drooling tags lines!
  2622.  
  2623.      This  will add  both the above  lines as  your default  tag lines. Tag
  2624.      lines should never be longer then 52 characters.
  2625.  
  2626.      Another feature unique to SFMail, is that you can  customize tag lines
  2627.      on a conference by conference basis.  So you may want custom tag lines
  2628.      for a specific conference, different then the tag line for the others.
  2629.  
  2630.      For example, when  I send mail in the  SFMail conference, I use  a tag
  2631.      line noting  that I am the  author of SFMail.  But only in  the SFMail
  2632.      conference. To do this you use the "variables" SMTAG## where ## is the
  2633.      conference number. For example:
  2634.  
  2635.           SET SMTAG=Normal tag line
  2636.           SET SMTAG03=Tag line used in Conference 3 only!
  2637.  
  2638.  
  2639.  
  2640.      Random Tag Lines
  2641.      ----------------
  2642.  
  2643.      When entering a reply, you save the reply by pressing F10. If you have
  2644.      a default  tag line setup  (as described in  the previous section)  it
  2645.      will be used on the message.
  2646.  
  2647.      You  may want to use  a random tag  line from a list.  When saving the
  2648.      message using  F9, SMREAD will  find the  file SMTAGS  and reads  that
  2649.      file. It will  present the list of  tag lines found in that  file in a
  2650.      window.
  2651.  
  2652.      You may  then select  an individual  tag line  by highlighting  it and
  2653.      pressing  F10, or  simply press  F9 and  SMREAD will  grab a  tag line
  2654.      randomly!
  2655.  
  2656. SMREAD v3 from MetaSys                                              Page 50
  2657. ---------------------------------------------------------------------------
  2658.  
  2659.  
  2660.  
  2661. (14) Uploading Your .REP File
  2662. -----------------------------
  2663.  
  2664.  
  2665.      When you have completed editing replies  and you exit SMREAD, you will
  2666.      find  a file  called xxx.REP  (where  xxx is  the BBS  ID). This  file
  2667.      contains all of your replies.
  2668.  
  2669.      You need to logon to the bbs and upload this file to the  SFMail door.
  2670.      Choose  the  SFMAIL  UPLOAD  option  and  begin your  transfer.  After
  2671.      successfully receiving this  file, SFMail will  post your replies  and
  2672.      messages to the board.
  2673.  
  2674.      All of the standard Spitfire rules apply. If you are posting a private
  2675.      message in a public  conference, you will be notified that the message
  2676.      is being forced public. If  you send a message locally and  the caller
  2677.      doesn't exist, you  are asked if  you want to  search for the  correct
  2678.      caller.
  2679.  
  2680.      After posting your  messages, you are returned to the SFMail main menu
  2681.      and you may logoff.
  2682.  
  2683. SMREAD v3 from MetaSys                                              Page 51
  2684. ---------------------------------------------------------------------------
  2685.  
  2686.  
  2687.  
  2688. (15) History of Changes
  2689. -----------------------
  2690.  
  2691. Version 2.0
  2692.  
  2693.      Version 2.0 has many internal changes. Only a few of these changes are
  2694.      visible. Specifically,
  2695.  
  2696.      *    Readers  now  have  a serial  number  printed  on  the tag  line.
  2697.           Unregistered  readers  have  the  serial number  printed  as  #?.
  2698.           Registered  readers have  the  #0000  where  0000 is  the  serial
  2699.           number.
  2700.  
  2701.           The serial number is activated via a "KEY" file that  is 32 bytes
  2702.           long. You receive the key file from MetaSys and it will work with
  2703.           all  readers  v2.0  and future.  You  don't  have  to download  a
  2704.           personal reader. Just keep your key file. The key file MUST never
  2705.           be distributed or you will have violated your license agreement.
  2706.  
  2707.           Sysops registering SFMail  v2.x doors (or  upgraded to them)  are
  2708.           entitled to  a single key file  for their use ONLY.  Sysop serial
  2709.           numbers all begin with the letter S or X.
  2710.  
  2711.           Any key file that is corrupted  or hacked prints a message on the
  2712.           tag line as such!
  2713.  
  2714.           The reader  (v2.0 and on) are  designed for use with  SFMail door
  2715.           version  2.x  and on.  All Sysops  that  have not  upgraded their
  2716.           SFMail door  should not use the  newer reader. It may  or may not
  2717.           work.  They  will  automatically receive  a  key  file  when they
  2718.           upgrade.
  2719.  
  2720.           All  currently registered  SMREAD customers  will have  their key
  2721.           file in the mail by October 15th. All Sysops that are entitled to
  2722.           a key file  will find their file available  for download from the
  2723.           Mainframe between now  and October  15th. Keys not  picked up  by
  2724.           October 30th are deleted to fee up our disk space.
  2725.  
  2726.  
  2727.      *    There is a new option on the Main Menu of SMREAD that  allows you
  2728.           to view  the list of  New Files available  for download from  the
  2729.           bbs. This  list is  only generated in  Version 2.x of  the SFMail
  2730.           door. SMREAD shells to the LIST command to view the file. You may
  2731.           change what  program it  uses by  using SMREAD.CFG (explained  in
  2732.           this doc).
  2733.  
  2734.      *    When quoting messages,  SMREAD now  word wraps the  text you  are
  2735.           quoting  so it fits in the new  message correctly (unless you are
  2736.           quoting a quoted message).
  2737.  
  2738. SMREAD v3 from MetaSys                                              Page 52
  2739. ---------------------------------------------------------------------------
  2740.  
  2741.  
  2742.  
  2743.      *    SMREAD  now  uses  SMREAD.CFG  to  set  colors and  options.  The
  2744.           delivered SMREAD.CFG (that is in SFM.EXE) has a new default color
  2745.           set that you can change to suit your needs).
  2746.  
  2747.  
  2748.      *    When using SFMail v2 (the  door), you now receive a pointer  file
  2749.           that allows you  to recover your  place in the message  base. See
  2750.           the explanation in this doc for xxx.SFP for full info.
  2751.  
  2752.  
  2753.      *    The  reader no longer automatically  loads a mail  file. Each bbs
  2754.           (as  of  SFMail v2.1  (the door)  will  have uniquely  named mail
  2755.           packets..  You  need to  specify which  mail  packet you  want to
  2756.           process  (either by specifying SMREAD xxx or by choosing option 1
  2757.           of the Main Menu of SMREAD.
  2758.  
  2759.           Sysops running locally that  use the /nozip keyword MUST  use the
  2760.           bbsid as well.. e.g   SMREAD MAIN /NOZiP (where Main is the /BBS=
  2761.           of SFMail).
  2762.  
  2763.  
  2764. Version 2.1
  2765.  
  2766.      *    When word  wrapping a paragraph  that was indented  (typical with
  2767.           Megamail), the  word  wrap  would  insert  the  spaces  into  the
  2768.           paragraph. I have attempted to correct this problem.
  2769.  
  2770.           It is important to remember, that the word wrap built into SMREAD
  2771.           is  "intelligent", attempting to figure out when to word wrap and
  2772.           when  not to. To completely, not truncate quoting quotes, be sure
  2773.           to use the NOTRUNC keyword (found in the SMREAD.CFG). 
  2774.  
  2775.           If the  word-wrap when  quoting does mis-align  something, simply
  2776.           press Alt-W and it will be just like previous v2 quoting.
  2777.  
  2778.           I  have also commented out  the NOTRUNC keyword  (it is currently
  2779.           not support)... I had  a problem with performance and  it doesn't
  2780.           look like it is necessary...
  2781.  
  2782.  
  2783.  
  2784. Version 2.2
  2785.  
  2786.      *    When listing messages  using the F7  key or  pressing I, it  will
  2787.           list  all messages  in the  current conference  up to  the 1024th
  2788.           messages  in the current  conference. Any  more messages  are NOT
  2789.           listed (due to memory constraints).
  2790.  
  2791.           The  list now shows the message number of the message internally,
  2792.           rather then the "position in the message packet". 
  2793.  
  2794. SMREAD v3 from MetaSys                                              Page 53
  2795. ---------------------------------------------------------------------------
  2796.  
  2797.  
  2798.  
  2799.           Any messages marked TO YOU are "flagged" in the  left hand column
  2800.           with a check mark!
  2801.  
  2802.      *    For registered  readers (Sysops too),  you can now  SORT messages
  2803.           into  thread order. This can be done automatically every time the
  2804.           messages are loaded using a command in the CFG file (see page 13)
  2805.           or using  a command line parameter (SMREAD  /T - see command line
  2806.           parameters for details)... OR using F10 from the Main Menu!
  2807.  
  2808.           The previous update (re: I and  F7) becomes more important if you
  2809.           will be reading messages in thread order.
  2810.  
  2811.           ONE IMPORTANT NOTE!  Because we are using a  disk based sort, you
  2812.           need enough disk space for  all message ptr (180 bytes  each) for
  2813.           any conference. So if  one conference has 1024 messages,  and you
  2814.           sort  by subject,  you  will need  180k free  disk  space on  the
  2815.           current  drive. Most folks have  this unless you  are running the
  2816.           reader on a floppy or a RAM disk.
  2817.  
  2818.  
  2819. Version 2.3
  2820.  
  2821.      *    With  this version, I have changed the  tag line to have the word
  2822.           SMREAD  on it instead of SFMail. This more correctly reflects the
  2823.           reader and  if we do go  to QWK support in the  reader, will make
  2824.           alot more sense!
  2825.  
  2826.      *    Added the /NS command  line option. If this option  is specified,
  2827.           then any "sort  by thread" command  in the .CFG file  is ignored.
  2828.           This is handy if you have already read the mail packet and it has
  2829.           already been sorted  into thread order, the next time you go into
  2830.           the  "same" mail packet, specify /ns to  avoid a 2nd sort that is
  2831.           not necessary.
  2832.  
  2833. Version 2.4
  2834.  
  2835.      *    The directory window (option 1 from the Main Menu) was using it's
  2836.           own colors,  ignoring the  colors  you set  in the  configuration
  2837.           file. This has been corrected.
  2838.  
  2839.      *    Added some memory sort logic to the sorting in thread order. This
  2840.           will  make sorting of small amount  of messages quicker... Larger
  2841.           number of messages still require the disk sort.
  2842.  
  2843.      *    Improved the FIND  command algorythm...  In testing it  is a  bit
  2844.           faster,  although when  you are  waiting  for a  FIND on  a large
  2845.           packet  of netmail,  it sometimes seems  slow (will see  if I can
  2846.           improve this).
  2847.  
  2848.      *    Have re-organized the editor code... I am trying to see  if I can
  2849.           include a crude but working spell checker <grin>...
  2850.  
  2851. SMREAD v3 from MetaSys                                              Page 54
  2852. ---------------------------------------------------------------------------
  2853.  
  2854.  
  2855.  
  2856.      *    Added  a MONO.CFG file for  monochrome users... You  will have to
  2857.           rename this file to SMREAD.CFG.
  2858.  
  2859.  
  2860. Version 2.5
  2861.  
  2862.      *    Someone   suggested   that   the   editor    support   "indented"
  2863.           paragraphs...  This means, that as  you begin typing a paragraph,
  2864.           if you begin in column 5, all lines should honor that indentation
  2865.           and wrap to column 5.  I have added this feature. All  lines will
  2866.           "follow" the indentation of the previous line
  2867.  
  2868.      *    Have added Alt-B to re-word wrap a paragraph. If you delete words
  2869.           etc.... and your  paragraph needs  to be  re-word wrapped,  place
  2870.           your cursor on the first line of the paragraph and press Alt-B. 
  2871.  
  2872.           What this command does exactly: Starting from the line the cursor
  2873.           is on, it will  word wrap all lines until it  finds a BLANK line!
  2874.           All  lines will follow the indentation of the line the cursor was
  2875.           on. If you have questions on this feature, please ask!
  2876.  
  2877.  
  2878.      *    Control-C (in the editor) now changes the case of the word to the
  2879.           left of the  cursor. It will toggle the word  to upper, lower and
  2880.           proper case.
  2881.  
  2882.  
  2883.  
  2884. Version 2.6
  2885.  
  2886.      *    When  editing a reply file (.REP) that was created with "previous
  2887.           versions  of  the  reader", the  reader  would  have an  "Invalid
  2888.           Pointer  Error". I believe this problem will no longer occur. You
  2889.           are  now able  to  edit a  reply  file created  with a  different
  2890.           version of the reader.
  2891.  
  2892.      *    You now  have the ability  to turn  off the "tear"  line that  is
  2893.           generated  above the  SFMail  tag line.  This  is done  with  the
  2894.           keyword NOTEARLINE in the SMREAD.CFG file.
  2895.  
  2896.      *    You  now can  have the reader  "beep" when  you get  to a message
  2897.           addressed to you. This is done with the keyword BEEPONMINE in the
  2898.           SMREAD.CFG file.
  2899.  
  2900.      *    You can  set the "tones"  of the beep  sounded by  the BEEPONMINE
  2901.           keyword by using the TONE  and TONEDELAY keywords in  SMREAD.CFG.
  2902.           See page 15 for more information on these SMREAD.CFG parameters.
  2903.  
  2904.      *    /BEEP, /TONE=150, and /TONEDELAY=20  are all command line options
  2905.           that you can use for these features as well.
  2906.  
  2907. SMREAD v3 from MetaSys                                              Page 55
  2908. ---------------------------------------------------------------------------
  2909.  
  2910.  
  2911.  
  2912.      *    I changed the default color  for "reading" messages to  lightgray
  2913.           (from  bright white).  The  default editor  color remains  bright
  2914.           white.
  2915.  
  2916.  
  2917.  
  2918. Version 2.7
  2919.  
  2920.      *    I had a  report that  when editing replies,  you could  sometimes
  2921.           lose  a single line (the last line would disappear)... I couldn't
  2922.           reproduce this problem, but did find some code that may have been
  2923.           causing  it... I have changed  that code to  correct the problem.
  2924.           This problem would only  occur if you had the  NOTEARLINE keyword
  2925.           on (according to reports) and removing this keyword would fix the
  2926.           problem.
  2927.  
  2928.  
  2929. Version 2.8
  2930.  
  2931.      *    In preparation for version 3 of SMREAD, I am making some internal
  2932.           changes  to  the reader.  These changes  CAN  change the  way the
  2933.           reader  works significantly  behind  the scenes...  I have  taken
  2934.           every  precaution to make sure that it  works the same, but it is
  2935.           possible  you will find a problem. Please report the problem ASAP
  2936.           if you find one and I will fix it immediately.
  2937.  
  2938.           Specifically, when unzipping  a mail packet, the  reader will now
  2939.           create a directory called SMREAD.WRK and will  place the unzipped
  2940.           files into this directory. This way, they won't modify in any way
  2941.           the current directory.
  2942.  
  2943.           The  SFP (pointer  files) is  still placed  in your  "current DOS
  2944.           directory"... When you save a message etc... it will also use the
  2945.           "current DOS directory" rather then the "SMREAD.WRK" directory.
  2946.  
  2947.      *    Alt-S will  save a copy of  the current message  without adding a
  2948.           PAGE BREAK at the end of it.
  2949.  
  2950.      *    I  have added  memory  swapping code  and  redesigned the  reader
  2951.           around it. This will allow you to run SMREAD in as little as 290k
  2952.           free. If you are running a single node of Spitfire,  you are once
  2953.           again able  to shell to dos  and run SMREAD... You  are no longer
  2954.           required to "UNZIP  the packet first"... SMREAD will  swap itself
  2955.           out if it needs to free up memory for this.
  2956.  
  2957.           Swapping will swap SMREAD out to Expanded memory if you have  it,
  2958.           or it will swap itself out to disk. If you want to force the swap
  2959.           file to  go to a particular  place, use the SET  SWAP= to specify
  2960.           the full directory name where to swap to.
  2961.  
  2962. SMREAD v3 from MetaSys                                              Page 56
  2963. ---------------------------------------------------------------------------
  2964.  
  2965.  
  2966.  
  2967.      *    Notes about swapping! SMREAD will  "possibly" swap itself out  of
  2968.           memory,  when it shells to  an archive program  (e.g. PKZIP, ARJ,
  2969.           LHA) or when it shells to DOS. 
  2970.  
  2971.           When shelling to  Dos or  running a  compression program,  SMREAD
  2972.           checks  how much  free memory  exists and  compares it  against a
  2973.           "memory needed"  value.  If you  don't  have enough  memory,  the
  2974.           SMREAD will swap itself out (totally) freeing up 300k minimum!
  2975.  
  2976.           The  default "memory  needed"  values are,  PKZIP=120k, ARJ=260k,
  2977.           LHA=180k and Shelling to Dos=128k. 
  2978.  
  2979.           If  you want  to  "change"  the  memory  needed  value,  use  the
  2980.           configuration commands,  ZIPMEM, ARJMEM,  LHAMEM and DOSMEM.  For
  2981.           example, when I shell to DOS, I want ALL memory free so I can run
  2982.           large programs  and then return to  the reader! I have  my DOSMEM
  2983.           set to 640. In the SMREAD.CFG file, I have placed:
  2984.  
  2985.           DOSMEM 640
  2986.  
  2987.           That is  all that  is needed.  Now since  640k is  "never" really
  2988.           free, SMREAD will always swap  itself out to give me a  large Dos
  2989.           Window!
  2990.  
  2991.           If  when  PKZIP v2.0  comes out,  we find  it  need 150k  of free
  2992.           memory, simply add 
  2993.  
  2994.           ZIPMEM 150
  2995.  
  2996.           and SMREAD will compatabile with the new PKZIP!
  2997.  
  2998.           IF THIS IS CONFUSING, SIMPLY ASK US ON THE MAINFRAME  AND WE WILL
  2999.           TRY TO ANSWER ALL YOUR QUESTIONS AS BEST WE CAN!
  3000.  
  3001.  
  3002.      *    The configuration file has some changes... We were using CMPMOVE,
  3003.           CMPRADD etc... Actually, I doubt anyone was  using these commands
  3004.           before... They have been renamed...
  3005.  
  3006.      *    The reader  now has  built  in support  for PKZIP,  ARJ and  LHA.
  3007.           SFMail v3 (the door) also supports these archive formats!
  3008.  
  3009.      *    SFMail v3 (the  door) will  begin naming all  SFMAIL format  mail
  3010.           with the "extension"  of .SFM...  So on the  Mainframe bbs,  your
  3011.           packets will be called MAIN.SFM or MAIN.QWK (depending on whether
  3012.           you are using SFMail format or QWK format)...
  3013.  
  3014.           This version of the  reader will now automatically detect  if the
  3015.           file was compressed with ARJ,  LHA or ZIP. If it can't  figure it
  3016.           out, it will assume to use PKZIP.
  3017.  
  3018. SMREAD v3 from MetaSys                                              Page 57
  3019. ---------------------------------------------------------------------------
  3020.  
  3021.  
  3022.  
  3023.      *    The format command tells SMREAD what "extension  to process". You
  3024.           can place the format commad in your SMREAD.CFG file (FORMAT xxx -
  3025.           where xxx is the file extension)  or you can use the command line
  3026.           SMREAD /FORMAT=xxx or SMREAD /F=xxx.
  3027.  
  3028.           So if  the  file you  downloaded  ends in  .ZIP (instead  of  the
  3029.           default  SFM) then start the  reader with SMREAD  /F=ZIP or place
  3030.           the command FORMAT ZIP in your SMREAD.CFG.
  3031.  
  3032.           IMPORTANT! If  the file you download  is called xxx.SFM and  is a
  3033.           "zip"  file, DON'T use the format command. SMREAD will figure the
  3034.           type of file out by itself!
  3035.  
  3036.      *    I have  changed the default colors  of the reader  to match those
  3037.           that I recommended in the old .CFG files. If you prefer the other
  3038.           colors,  simply uncomment the  commented lines out  in the sample
  3039.           cfg file.
  3040.  
  3041.  
  3042. Version 2.9
  3043.  
  3044.      *    With the new memory  management being used in version  2.8, there
  3045.           was a  report of a  problem running the new  reader under Windows
  3046.           3.0. I was  able to reproduce this problem on  one of my machines
  3047.           but it would never occur on another...
  3048.  
  3049.           In  testing, I have found  the problem occured  when SMRead would
  3050.           swap memory to EMS (during PKZIP, Shell to  Dos etc...)... I have
  3051.           added a configuration switch (for SMREAD.CFG) called DISKSWAP. If
  3052.           you specify DISKSWAP  in SMREAD.CFG,  it will force  the swap  of
  3053.           memory to disk (rather then EMS)... You can further tell it where
  3054.           to swap by placing SET SWAP=dir in your Autoexec.BAT.
  3055.  
  3056.           This  problem was spontaneous and according to some contacts, was
  3057.           a problem with the  way Windows 3.0  and QEMM work together  with
  3058.           expanded memory.
  3059.  
  3060.           The other way to get around this problem is to  FORCE Windows 3.0
  3061.           to lock expanded memory for SMREAD.  You do this with a PIF file.
  3062.           You  tell the  PIF file to  allocate a  minimum of  500k expanded
  3063.           memory (600  k min is prefered)  and you tell  the max to  be the
  3064.           same number. Also - check mark the LOCK box. That should also fix
  3065.           the problem with out having to  use the DISKSWAP command. You can
  3066.           find  the  /DISKSWAP and  DISKSWAP  commands  in the  appropriate
  3067.           chapters of this manual.
  3068.  
  3069.  
  3070. Version 2.95
  3071.  
  3072.           This release of the door is the last I am  planning to release at
  3073.           this  time.   I  believe   I  have  incorporated   all  submitted
  3074.           enhancments... I do want to see if  I can get the read to support
  3075.  
  3076. SMREAD v3 from MetaSys                                              Page 58
  3077. ---------------------------------------------------------------------------
  3078.  
  3079.  
  3080.  
  3081.           reading  and processing  QWK packets...  That is  going to  be my
  3082.           current project, however, it will take some time...
  3083.  
  3084.           The  significant enhancement  is option  3 on  the Main  Menu now
  3085.           reads ONLY messages  addressed to you while option 4  is read all
  3086.           messages...
  3087.  
  3088.  
  3089. Version 2.96
  3090.  
  3091.           Some folks reported  that Alt-B would  "sometimes" lock up  their
  3092.           system. I did find a way where it may do this  and I have cleaned
  3093.           up this code. Since this was an intermittent problem, if you have
  3094.           this happening, with this  new version, please let me  know asap.
  3095.           Thanks.
  3096.  
  3097. Version 3.0
  3098.  
  3099.           When  reading messages, any  messages that  are "quoted"  are now
  3100.           displayed in  another color. By default,  this is "low-intensity"
  3101.           of CYAN.
  3102.  
  3103.           You can  configure this color  using the QFC and  QBC commands in
  3104.           SMREAD.CFG. 
  3105.  
  3106.           Quotes  are determined by the first 4  characters of a line... if
  3107.           they contain anything that  resembles a quote, I assume  that the
  3108.           line is quoted...
  3109.  
  3110.           CircuitNet v3.1 has changed  their tag line format. This  version
  3111.           of the reader will correctly "route" messages when using Alt-R.
  3112.  
  3113.           Added support for FireNet routing. Pressing Alt-R will auto-route
  3114.           FireNet messages as well.
  3115.  
  3116.  
  3117. Version 3.02
  3118.  
  3119.           Added keyword /NOHIGH or  NOHIGH in SMREAD.CFG. This removes  the
  3120.           high ascii codes from the tag line. Specifically, the tag line of
  3121.                ■ SMREAD 3.0 #? »
  3122.           is printed as
  3123.                * SMREAD 3.0 #? >
  3124.  
  3125.           This should  eliminate the complaints  of this reader  being used
  3126.           with  Fido systems. I  will also be  adding (in the  near future)
  3127.           code that will BOX quotes using low ascii characters as well.
  3128.  
  3129. SMREAD v3 from MetaSys                                              Page 59
  3130. ---------------------------------------------------------------------------
  3131.  
  3132.  
  3133.  
  3134. Version 3.1
  3135.  
  3136.           Added a keyword NETMAILDEFAULT  to the .cfg file. Normally,  when
  3137.           replying  to a message in  a netmail conference,  the reader will
  3138.           ask if  the message should be  sent via NETMAIL? The  default (if
  3139.           you press ENTER) depends on the message you are replying to.
  3140.  
  3141.           If the message you  are replying to is local  (non-netmail), then
  3142.           the default  is NO...  Adding this keyword  to the CFG  file will
  3143.           always  set the default  to YES (as  long as the  conference is a
  3144.           netmail conference).
  3145.  
  3146.           * POSTLINK Routing has been added to this version.
  3147.  
  3148.  
  3149. Version 3.11
  3150.  
  3151.           Some POSTLINK tag lines included  a leading space. This prevented
  3152.           the routing  (auto -  routing -  ALT-R)  to fail.  This has  been
  3153.           corrected.
  3154.  
  3155. Version 3.3
  3156.  
  3157.           With Spitfire 3.3, messsages entered with the reader would have a
  3158.           space in column one in all lines except the first. This has to do
  3159.           with the way Spitfire was saving messages internally in its file.
  3160.           Mike  has changed this between the versions. This reader will now
  3161.           work correctly with both pre and post Spitfire 3.3 ways.
  3162.